xmrchain.net & Explore.Moneroworld.com

(no javascript - no cookies - no web analytics trackers - no images - open sourced)

Solo mine on your own blockchain to support the monero network!

Public Node Directory || Monero Block Frequency Tool || Monero Website || Make Monero Better!

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p , Local Monero (lm.i2p)

Why so ugly? Monero FAQ

Moneroblocks Explorer || Monerohash explorer || Map of Monero Network

For a pretty version of this explorer with javascript || A note on/for services

NOTE: This explorer actively tests beta software in production. If it crashes, hooray! We found a bug! Please find a backup explorer for these instances.

The most up to date software for Monero are version: CLI v0.18.3.3, GUI v0.18.3.3

If you need to use a remote node, you should set up your own. Good guide for setting up a remote node.

High Fee Bug. Remote nodes can increase your tx fees. Double check before sending. Run your own node.

Autorefresh is OFF

Tx hash: d174b8f197ffb3ade3ac6b4ad3fdbe7bfdcb0e08152ff12ad1fa0ea5ee11de79

Tx prefix hash: 9a65c7b6a45ee33a44b3d5207b881e3186a9b89e407564cfc49375f7df0c7bcc
Tx public key: 9196d78a6f1101f22674c7ba05d1ce67564e7fd22d32c036ef4ac356d4211697
Timestamp: 1679963173 Timestamp [UTC]: 2023-03-28 00:26:13 Age [y:d:h:m:s]: 01:050:00:21:11
Block: 2851513 Fee (per_kB): 0.001656120000 (0.000020480000) Tx size: 80.8652 kB
Tx version: 2 No of confirmations: 298383 RingCT/type: yes/6
Extra: 019196d78a6f1101f22674c7ba05d1ce67564e7fd22d32c036ef4ac356d4211697020901bd4800b07b76693210f4fa04524946466c3d010057454250565038580a000000200000006f0300da010049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c0755650382076310100f0f8029d012a7003db013e913c9847a5a3a2a12f79aa90b01209696ef490503094de5be5a283dff13f19bd84bd67fde6bcad7376a96f9bffd4997c339ea640d0ef35fabff87fdeffcd7bcbfebb82bf7dfedbff97fbaf50bfadfea6fedffa1f6d5fda778ffb0ff3be80beebffa1e85ff55ffb7fd3ffa7ef57dc3fd87ff0ff69ec11ef07e03fed7f94fcbff8defceffd5e83ff11fef3ff77dd3fd80ff50ff05ff73ee73e7fffc9e08bf9affa5fb7bf005fd9ffd07feeff43eef5fe27ff3ff69fee7f797dc4fed3fecbff6ffa8ff5df223fb0bff5bfc8ffa1f7e2fffffec7e1dfeedfffeff83f0ebfb59fffdb25722d63be72500cc798b5db5ffd20d42dd1a5b45b88ce9a2452238bdabc7a0198f3171c5ed5e3fe580d09c303ce35c1f642e2a70c0d09ae154b0329c0b646bb13d67b1a1a4adf3be996034270c0f2fa656d10b835c7d25d2b1e5c717b578f40331e62e38bd1f59f8f9eab7ff9affff0453347a67d9fde060c0af29e35c2b674c31e251308a608daa743d5ff3628166f02bb261c1aa2a1add2c0d0d79e6a8a85ba34cb8f48350b75285c1cc5033dabc6654426cefdb0b680137c97cac32aed352a725844910f099ce27e829cc5f40de11e3c865fe225686886a93ac5be1d49c79e099c9ba7fe0a0b82bfdd55a6fd907d36a8cc97240a98714e356c23d1cefa5985a138546302a16e8df43cc5c717b5a2da217147b1efca7626e5cf1377ac765f85210d6faae9626317b655e8c7570bed38af2b23684ffff71b7876204a4cbc8daa3195f260213ca0b95beaeb62dd2b5d9f25db21316d4c6cf86ff9f8a109b093c3e66b2d3b050b746980b2b917b964cc9d92ebf6af1e80cb835886fb2bba2fc7fed17746dfbc664ad439ef895dc13bacde25d93464cd6b9c17aac4f9e570e28f5dcca44ac3ee98be2fcc0de4ea9e87da92221d1f2c3c5eb4e49c0c65da409af6e7c99d7fbafb1652cdbe0ee5f82f829301bcb9cc76b4e8f1462aa33a9b4e867bf56f20b459d2049f46286ba0418e0f0875d3672004ff0fc6163bfec458b54542dd1a69b1f306a16fc095c8b5405976f61cfb2702c38a8e012d0d1b9821bffabc39c477055c36fb6be2c7bb3b486f9ca6bb85f9316fe270487df96e9362e3502e69901391883af829047f09ed185fad8934606943a1dbb82babee23ae67834eeb1bc5e9fd83f6a06c6db2397cbe1d21c26fd2108eb2fe4c5e501a861cacb09c7a519b7254ee76aea2ae01ddd2b43ef12219663e34085665a3b928cb48655b0a5146ecce76176cbbda64800ce9af0d5acceeb31e62e38b3e4805ba34beb4542d545866137c994fb8d9344f86fd8585e64e57a843f5f27341d3d719ba2f84883683e48f132a197c8fb0df3f13be78c55c070259e6dbea57646ae5bb927fe8e100822d7f19881453cae9ebd9a734a9dcbb63f6ebf864aa7545db4352fa6f88b4f6ac297f7a0ffec06c576014b15443860abec6d9826363e6a5477b8d5da43be8861d603d6ee1df8ec8312a3304a96a16ed25d1b5d3bee61a37b3c0b49468847b4b69fe14fdab7167a0198f32d4e2f6b1560267a5a2517ee48223bd7c897cea8349981b1e7ca8508b75f3068c6b069f6e1ea379940f261533148359382d517a30f2e8722d4400ab79e9214584a365c1c4476b1a10dd9f78e2f22c8ee20090bba53385e55a643519af835f8a2323caa3e721be1cec919b1f78fb13d2b9dcfe04ace33088d79b5521ba97fe42a85caa93b08c36e6e9ee3a1647dc27bf9503a3ec17bb89a7b59a5bf493d01a2520343a615569683b1cc629f8f3970c81e67e6f03c805906cfbcd26d5e3d0b778b54542d23d4fbc17234e3e576e340f9a9f6124bb99d1dc248d4488b53e26941aef872e0f4db159815e63c5fabe20be37d8f9ca7a56bdf992436f063c260293d0c5bdf75c30fb7e55aced01cbda20e6ca71cc55b8366f9d317ee953c5c8826c42f660a8ba60f9db7e4edda7329a61b9e9b29257ce7ced999a002218a1965e46d7c756da15d36b9e51fac6119e3384849246d995bbdd1b713dc644b2a33bd78ba25d7ff1463d56539cad07b7082cfc4071b38b0bd41c4f7f95b75c4b23bd5f7896e124545ad97699a5d87a178f40331e963123d27db497492ee5252d7642881d6e26e2ecc4a4a0ec3da38c7d423f0165ebe30c17f8896acb5a9a82b463beffd418693cae8a5cbd0ff9379b1a410920ea9e9b9ba295cd1cef3edc61506a0caa9bbc4e1ed24a753a89dc072906661d3451f34c778055a005ce6a02ff3f80df62e35f1b1b51c44fb64d6cb587883540e28a29eacec8d781fbc1e21e6365f167759e94ea94ed8a423782e0f8c6e722ac37bfcf282b64a67627e0713c4f0ce8505ce535632b32eb6e8858c646b55dfeb9207a90e17a0ea7044d3f653d41c7f43afa103a9fe3166f441940bad3ba25f456efe6b926f3fd8b0ef13272f5f4d6600d7704500a02f1be6f053f2d3ac430f688c699f0d6d366113f80fdd78ab0915d8dae820f2587f827f002b83635bfd6d2b3a288c3e7349774c9b5e1124ab4f373447688505b1d7297ba775077e9e96c0417029efd74fcae21f7ffeca2f9fe138ddf49d201c274b0f18458a96f9a02acd6a69185563e41487cd246f79df6c1209e7882c085e711dcab259e52e6371d80df09f5bc97919bd80d6c74a74e0721fbcf3ff9837fd163d2718f04c8b68426d1a1160b1999fcacb77ff601c924ede544093a3ec6cd8cc311ff35765248a641f54e48025acc133d66e1e5f03cc25e77c8d9e3d67fb7399118dd6ab255172f9f916f85f7ce92b1906c94d0371c88db77eedc777e63426b373242df6a55be85e361ff0a31384615b9f06bb147521c365145c04f6e872e8e5990a0c723efe7708e90dca49eaed961f010526163c024ecd0efb2fe266d33c5bc31ad3486e7f811f975146deda38eb304968ab4ae49a73637e0f77320491a83d8f77b485d7b2b4b20f4f58dfc5bd7c4ae9b6d299bd7ea397f91bdcf2eebf9bf6ce7156fc966695d6038466b6fd21f30a6734829ed76b26c6068aff8a75e7234d77ff3478536bd001c6b377e35cb771ac284dd13e7db0d617431a3ddaa33e578ea989365f39c941ebe7e87b96f8bf30ca7f994e466870ccb11ab367a0ef31b91020d76f7ebcd26d89128afec2256417819e9e43c3d35ed0f78f29117deb202a6065f9384c575606a73a924b220d4769e1c2acc9de829c153676b43648869fee9c3841a565b980ef40a5d3aba844087b87567fdac4c890fa5561b9a902ec0eda7026549658a937a155aa975a0d434398915d0abf72e19e69c616b1d126438e7d07954c84b3798cfd2cc87fdb584326939cdb32c872f1281a07941bc53725d6153bd574f6b8cce2f364d000b91a7d2032e46d6d6045ea35308f49568f6b40ff76d8917345ad1cd34bd8d1d06a90f4310a8895603a57e5a6d30f831aff4e183e39cd0a35f797304ef5b952d60817fd17c79cc8618bed2c04d525fc80d09d8c9b343a6d4c0ab68a2cde578688cfadb598be5e44a405b54e3984fd8f49ba191577dc1b12261f7b5885e5318b2072a69692214e20a8299faff0eaa9f4a8d0d8800e33de2445e6b05aa4128d042f67a74829ffc913154237982a4640388f35733aefb529d940c85d8db86dbec7d7cd91c685438b4f254f7356463c273cb60a5d55595a329cc5b964bb3c1b069994673fcf7008d064c3c0da7b9af229acde90a30609306eddc1df7ff3b1623ef27d6e65e08fa6df7e89cb24569ce7aeb706bf523905b23e1ce458ad617f882386ce44a696d9f8aef9f2a6411c7cb6f218a1a80b45c92590a083f4579e2255a03d25427fa55243ad971569689cc6c6256e44b3294954892f7916cf4eb17bfff56cfd01c8f1b2ed868f02b9f1e56a570ccb323f75aca0c8b1b816793684102d463f56dad1f2b10c101e27d13444673628e18d3c3c4b6e100ae0f664121b5d00fab516dc6f1b4b99569a5536a74eefc41016db3f8a234ba3927168c2cc03db3101ebed2679fe5a3ee1bf80a0935eb0dcc16b0c3eb10bc40195142fd5e18b934aa84eafb3c47904da18c96022367b28cb0514adb78edbaac1bc3550754b9683c33ba7c3e543a806e045b2c28f38f2edcc2940d616a486892a0d6af774052677185ad5924f5013967ff1a3e9613c06a4b68aa097cf2ba2c3eaba0abcdb993caeafac471475df12e1fc89df39028403f5a0f3d7e39600957c20c2498059878e70e3feb47d46dd4f95a65b91dd90ea50e8618d336590cea535fca5d5a453cf713cf30d582afa6b1078e9d561383b317b6dad3dbe2641b2da6e8145008dcb18516b1b44f416c50886e4e2ad1c41656df65396250e50979f2de5bd9afe61abcfb1ed7d8c98c41470f9f58e6f039a514ab40802a03a1020ea5a219fc9f3ef1d2d38e6d29da637b55ad091549db9abf53afb1a471e6d7dd794624ff40c7a673af2fba063e87d900984ca320815e5293dc6b709b87cccf40997237974ba94db7b0b8b2ce47d5703a56088889cfb171ec2eb7cd5157a95c3dccb139a5eb49fcd878cbeba678e69b04ebe912d7c524152fdd503ab9c9fd3f6f01721e0de2431e0d55b8aeb1d699d7f2274be8e078000c82af7c3c407d8e7ab3efb100d95c410a54e8d4111e060fab2be03bbba6a9912231bc464e7c79ba1c3840539874deeeffea410516a82acc919fb9ec6f8337b44511dd63bf06ff9016c5a551a1e1d794d15b94198e095e7f30a9f00a105372d84955c1d800ef69e382f7ebc7c6a81748d5cd73bec4904221293b605705dbfcbf6493b62671891b5ac7303395f16270d2d2f4ef5b226561ffe1ad8099be1a6860f2dca12e5edafe0c2a815e05891a51b072be1dcc8675996d8ec321e36541f2f276f2c5e239d7093f805b7744aa6cb610ddeb0569308a74217f06e02e4783e51c8c36359bf7c07710019fa47a184d26bc374e90efcf6bb96ba5a1826f1d5f533e1abf1af892e08fc0f6d4b3d1f33b90f546cca23d6286d08a94dae3f15fb77459d1912f026f95f9478e1a4fb37dedf9b802f6161b58616f21389f2a06c141b19be97cd40340a61436580c8cacfc22dc94f369e98bb7095a6907a758b556cc7c8dd752ab8733b34bb2ebc1e7371355b6026bae4728a5dc499747421afebeb714bdfdd845f83d85f6ba9cd003b581095821d8ff9411210c2f738eb31e3aee9cd1192ef2a2686327ae774b3cddc38c8f1b442918b08d06ea5def79b2ce59c0d5234805bc68587665d10d02f3465daf1c2e3bc2fea6aa60c065fc98a1aed1fc1bdf8e1b7da9a1717495467c22293a0cae9c6250dc21639f9c560cddccde1e701081d29060a568d9f15c458cde8d952876be40d73069f292e61bdb3a44991798627eee0395a47d0f1421560dba348ed6b54ef9b0be54cdc449db220cfd24daccbb81b2c150746a76f889458e482096d058fe4802e69be23652b00eaee18eae74c6a83f4fe6bdb0a3770f20b2e1f7ea98fd88ed6f44177d9002f8cec7e4e7e0169a9893604a4dd9c45613e320fa47df04e3ea8cb639d208f52b053e60d324a3236767d1e34b94661fa6cd574faec27de5b9b16afd18fd53ea131f2e3026e7e0fff2c078a64ecbb148adfc554af21f2e3dad9334bad6e74ac856f0b7b97d8889e8cf7bdff5fba932391b74bca388295ec8fe9b491f2457c440e4e0a80cb1c2a03078db876949c7450b5cba3be780b1394eb08c9a7814a2e642aab42403147452134a6ab51d3e3e3f7a23a03649e106875fb827f38a82300987cdbb7777e1392461d1fa9fa03c88334fb5649cbb027b1aa776fd9b3f2825101f1cda569772c1546bea102de79505e0888e926655b38a175d5863f9e65bf78c8058c86afdf1547e2c1bbec09100b8ab40bc748cfce1660ec0fdbb25a7ceada9bd9132e1c292386ddb57844b854ac42630b022b6ca96d1cabca3b6fc19208a857a44f4a32b79331cf354f180c80cbcabfb161a6fae1520ccfa5ea2fa94b53389f77a775a03c4e88c33da1d6bdd04b8891b38d1f6aae49ef58d8856affe9bd9564bce8fe8d0f99d18583bb51faf7406c82a2ff0c5cb5b6630d5eb954b5b4728fec44162c7ce917dbd76a4b1dc8165c5c550dbeb12b86e1b32e3cb009a0cc24bc87ecd67b22573dee24b4e3ff81290370c57d754e2d92593887b372b4f5668762249b72b6d661e1d37f491896f7f2e3ad22b7e37218032eb7d5b4a445915ef0d93d319cd4819df88ba572c6a4295b49e0f73600e71ca7430e4efd5ac056d010b411aa0d6d7aaf42e2d84e3c6cbece9af119d993e996d43545266ffd905f821a5c71fd1ffe1c6b2d8bb1ebb4555eadefaa3879d9ffb5ae495a29e55dd86dda02d7dd7de1c3361b176c7752b7aaf4c3407211b634f3a9c2f83173e7aff101f94562c48a9bb7e23118fff4735936771cdb621d9b05d53aedfe67becbfde59d70cffb355501e116dd298c0ed5df85e174a52d4f70029e33a760e0372962a26b629e1a210451d42e719a0308cc7545f72ad24a046511b943aae73d66c8529ec8ae8176401970087beb659b72ad19c997beba1b048ea5f44dada6f81e249e5acc2fda0b7520cbe316c70a4fd4531e4c4130962185c0369f13b893589d808a8c3f25a2733de58e524451fb44ab8057d3724b566e937fdcdde49744f5277950516091b73d48ab664580ff5b9d3419d7e7dd07477c09f1259439cf67df9ecdba612c9e0b5462847b29385db9909d3c24e47fa8df285874655eacce6fc685111794274c628f30c377e01e9f2aedf4e47c9078dccdfbe71ec94d5a70a21aef6df95d9c7d1f0d0b094605ae9446db41b3f3e4e195d120432b2c01d278f578c61ff959a1db6df04fc826fc2ed0579edcffbff8a1ae9585cc3ef723566ed21d03762fed9adc0db4b9ba8271fea28c4f94b51e63561dec65458d3bce6a94de2fd94aea3eae018e495755b72b942f5124bc5c3f087ac7fff251f8996bc346e1c5e4b3fb051d5964c28936f2919f5a08bf7bd438c2500048ca8712f018d9eedf29a450d582444676ac6a22bc76dece46a42fa46d7309287bc27873c1d53f28f12c1bf6f4984dac94d066ce10f23633fe812f1aa7e5d267e279edbc76b8353fe712dcebf0ebb072fbbc975c19ca627af6273f1b8ceab00f8c405249ad95b3d63b4f166ee056a215ef27e45db29692691572381c9636c13aa76bf71e17a5ba89419bd12f8d0ff5cd55f5de0b4722b5b3a6fd2ccbaf9a8f893a588a68af7828709a2e49d906f708f4948fd23bf9aa03af5c0e19ac404b829bd28422541ae31f46e72fe665747e2642695ea4c37fe1ec82395a0fe56e3065e49c19873c1bf9115302578934faa5acdf008705586eddc80e49afd3feefc41537f33fd40ccaba75003055402a4c7a141cfe231e7372bb18017f8f153ef8194fb2531c500bc9ad323d567325bb1a0497f551db97c0c25bb949d46746c450b5a01f030ea53a01672c50272952e63ffd5e771abaddfd1bb38a47d7a08a1586abcb10572f5e0fc813bf6afac16b32b5c7eae40c207ec5520014bf55d58591e0e140d6e7c514eb6dae05d70453334c279a84e043f12a3efe6297affc185e69f07ceed76c9973425e2b539603d10c2a2822ad22c34e7ef506b72c1e71e8251aa986928250e19b87d0c510d48262e4e28e68d83f31aeb536ce2aadfbc8db7216d8e438e91bee8d87464860f07a1a0da61b49afed34e5c461afc56a466099db0ef79c477f93b6a55e0d2c0331bde8d67f95dff9bae5de787ffe47fffcc52a68a86053e5ab7e725705aef32172329428cb4ca6b72d26e50867210a01734dd76dd54958da186d7612038b88d4c94f357a925a2bbbfd8a1ce43b7b1cf7bb820f12cdf93f53f6a461fbe8f87bf27c05576e05373fbbbe38bd98f665fd836ff967f9cc9adf6692b1a325024d2368349ad11b0a8352decfd354c236f5055f50b77c51a75ec523556a0ede464f9abfe76a4bdbb1cabff40ce6dc6c5e2d2190b3f3be6600d8bf7a4455b1dade5671df4447c802d3c2b45588beec745ce10022939802c36312c85c5056977675e0a2d2b6ebda006059ea18449d393323adbdf15b79ed91423c1b76317cefd6fadfb6e69eb3df3aa4fdeb832f965ec65fbe2ae356cdd35f0593a03b151c53b9f7ce201ebb5468700d53779d43aebf1f30ccac9f7e846e4e1579a35cb47e4f4ba7cb091f3ac4cec4e905dad0304ed1aabdaf8eb01f9661e854d09288682df8466b400e0fd69a75a68a9133da0c5545e5f227ada0d29e88e2e6a67604abde5ecc3c30f8edd5d8bef380e9354d9e86984c77acc169a4f651f6c030515239631076e49c5e6dacb7bfd0144ca2198c4eea3efa99a07e2d7755d304e2cc72392ac82fa0eda28ee474d0303658088cfa653d275f11716be9213a7002e74ed941cf9f83322f65c9f5ca59beb1c3a5108b8c321f410467bb0aa581a54e0646009acf7f305e4437098993107d779afca7a1bf29e86fc627d2269bf5e74359683bfc2aaa77b5a7e16f07bd4de03ec7f846fd06ba8b798c70c0c79ffa41a85ba34da47ae9c5e01c3e57a55c717b578f40331e62e38bdabc7e22764ae4bb1d47e3d00bfe3c375be5fca870000fefdc08554c00c2900024ec0000002371664120000ea44c1dfd4f07d4280dc19a4ea47a14c970125c680caade07f3c6784b26a1217d69a887cbe40239d0ffa2df1c624393a1ea78b91251662810a6c3680852d7c10aeeaff37cefd8b3329a053943e0c4edb0bc66e5c869f9f8696ca1916744d7309a43b7d5bed54c6579da0944c84b077ee01a308403b15769004cfb7c51fc8b840f1512850035b0ec2cd9b8e0000623c5f74992cf0f8b4d321503e19b0a047789bd4ae9236fd021f34acffc7dbb8201762c8a3c9576ff8e442f19ca1f096613555a65b463abe7e7c95f48d850a795d281192aa39dc76504d2e543d72ee128781a76d20d9a4f3f89884e8a29977790068f6490951be974180c5015b08faad2b25023a61f420ddbcea61596e1e3b0b15fbb2ad2a9159be5dd8e7fd4f7fb826fc2f0f807bef921803d62ccd470a7fc9e7e0b8565c2c4cddabbdb7dca6e014e1742a9a126ea779970da1cd2eb3e496070b47a528dc5b4e06ef5fd612d59df6dd1b4e8b999d65df65e264621371da9b3547f324f3b81daec5b1ebe1b8346d3128a705c3d4a23b2346f48e73b9a8157ec8a311115ba5737bfb1f1e0709422b2108f6a3057c18752fc6a43b5dbf5d0aa93cb1a2911d7bd0fe8ce871235dc153ac446f5178b3c692b0ba3b4437aa1f531f6c833e35e7a15a0646581d527dc4164bef345abdbdf04c2f6cbaaa06f4f21212521c734def2d5cef4fceea505664300931520023ad7e53ea6366ed0c3e0d96c28267491222fd739d2b90cf724ce6948ad5e98f55b7e957a0b416f5d6db34e3d558b6662fe04dd49d22f4583946ac78648b795feddb338579ca0f55504a251597a871678ab0e95e2fafa96f17eca63c3866cfaad9b53fe574c4fca58a19a64bcf7dd3ec8f91a2c4dbb7b394fbf32acb827cd9c4c87764049cd6ea6e0f1bb1d2c3e8b7eb91988277241e3ec2cd32f57eb4846d47b0badab119d7dd3a8a542d7e445e2b583f72e760c68fcd8bcdef85c3a528f9469d97828a3692a2dbe12f5e7002f840ebed4172d8c92b34eac78fdffb1cffb7e7a7da60d1e463537e039bdbdac63f83601892935e5799e33893b92879c6cefb155943d6583470de4691dbda72ea19befb9c735566a3550a6762554dbd903fbee5058cded5ea42e9e11b2ddf5130a8e69861728cac811f8376523f7f660721ec952212d10f5b1356c732f70c74f73b68cc3ddd1261cfb917102e8000b28c4c280eb537178a632ac38926dcb34a9cee69352a34b049cbc2d2cee230145f3d66ed127733a1b00ec5c68ad0a8c4e5336dcdb9f808477ff34bd318846a42c7d0728c73ab8ea27ee5b13aa650d140a93c56b9294c3e79cd8b1c9816ee50fbf9b37734b4fb0bdf8f89e99af8351617445c6f0b94c3e10705e0bd2da12fe44a1d27b6f98109168904f1530beb99f57643295f7b50c2fdb31e10d8e2fa09f54f3f50f2d36350c927b1b6c0f1544bbab13cdd2bfe8cbce74678b29ee248ff225bd43794ea596efcfa743e809c1131d141b4dffad94dc88bfdd8707da80d6744bd29354fecd85d6d20a5a51d938d039b06e1265fcc5d6d3ae6cb27107c98d678869ebfd08d06c98723b87bee74298da452b92d4c6ffca2dc67eeac82bd9b9e5869938c5129154cc32d6172d16eeabb5c2241064d23fcf6b979974a99c259d64729f82243b589b01cca5389ae81696666384a1bfb7e8e4b0575551d8470a254980c517c0d9d8c1b40ad9d47715050dcd876bec3f8ebb70bb98b2a68cb439bc47040bedee0eaccaa8de9518d874693394dc997f98a4726154fcd567d3456bc8338cd8895ab2497e3b7cd3b9ac779a2c54c049c8a7b10f66c0dfdfb2f27150e77bc28502df0be6f0107352465cb61906100d8a77c5b67b9943bfcade02c0360eebc5a17cd6783ad17e71295fdc70e90e1c0570ce4d37a6a75749f28338399090830a9d11cdeec4788ed7aac5d15ea34f8fd4fe4763308afb2af519e70cef12c5f807326097e28b8b7b52f48acc5f74f57f2b6997f6059a741807a2004d3a52c8b9766b3f5a195e559c4cc62ddd9abcc61fe47f53c2b0b292fb5fcd49404bfded4cb06ef8de569ff60307f0631f9901137260fb6e473e618510810cbb72609943ab32942d1b6864484d8fd0ae4809c5c59eede647a222907f3963d7b8c4ff1a365d84b2c5ca56b09d9f18319dfbe3bfb65ab786511e4e4240fbbed6d538e31c10e39a24548f119b154200611d4a7b3b1ec5821dfeb7b6075941f4fef02b9f31bf45bb27184814f9e5c3f1b9ecc6f75d5719ad5a2e052d5b482978c554cd36ff59eed0ad0e4fc7f192f48313522051a1c7335c1fffe04f46bc4cac4f710a1bd6c8c5aa96dd8011514473f1ff358badd7441e4c05df8a220a6e0f116ff90324901275bd0551079519263225caa1deb7aea219be9a1e50a8f7d526c2d9bd2d9fe8fecef2d8e5bf29b58495477594bb986537519a90c01442721a650cc60286f8bd1fadb5281653b59fa26f1b3b8877494675c84122e2238967608629f7da753ac2a066d852ce5b5c2a8b9b2e26d8c022341d5c0300177a9cebbb0d8945af4942a7d619e3f5d8933ef8164cd8bd3d8ed7fc76362fc1600384a6beba0080b37894f5ca4444a9b64ad44c0f0b186aec706a5f18e0e0d21994418a5220ad9316db0027b2b59760f4f36101fef949bbfa6f138688316250827e1f9819874f03d00bf342a1eebb8af7ec0a1234fece6cfa32ff43797f04026aea9d663d3106dc72a8a3bcefd01fe0080f0e9fd7e9d06cbb5d78c90c0e2ebd8459fce3683c2c8dd2c96b1d4318b6a3e532849c324f59efc7584d045360b82ce7a28482ffe466b2bd5bd44aca15565ef45e475b91977e09ad4d7849fb55da770d2ef609a07d3f67f5be84d39413100d94bbd5d63730f8c92094608f7771aed4677390190055936110d68b06eff80d34813cf04d8a8d97972842b447bebad46fbd66499687638c61fc33213e331cf38a261c3860853a567b633f3a8c1756f4c52dd3e621c7eb44c6082b58f2bca52ceffc6444c14e70454357155051c7fa3d80aa1ab9d83b8e34d944b5229ca89d6f56518b914732fb700d59d97d6d9f004ecbf1fd822cf04ad764f29d4ec67c19a092ee5d16af5c7cd1f1d938735405024d975e4c8137cb6a152924b96824519f90e591e41c65a89cdd4558a1670707fe549334c7b8ba49f35bf85c2530b0b108de84ecd32b169ab993412a8f8db3e01edd143c06ce8a229135cdb9ca0f4e4f343a7a71591fefd14d3569007e974e33d7a33f63ab32ff31d3cbfa7754c547e750c6fe792c1e0f478dc1db5c98b5f1a687285354bc0471c9a33a25ca3a53d65c0d62dc936c8c429074252aca0e85e69538a63026be22da4f13e6e1bfba40ca523ce24435611c75fd9028cc61734346d7ad346a7b1ad64fa1464e93cfb8a9ee0244e3c1270308c8b1b50194e276a291601eda58e2a428b287b12d926ae0c64947578695d5fb6a8c6d20c7eb4f22c0947d10abfc8ffc86f173e8359006eb8cd3127f2a4c385a04783aafdf7d6b812ff636ecc9ba7829b28a5f1f83e0dfb9c9375f2117b179a8f11d17eb197bc65e9dfe1bfa104aee1ade62bb3cfb63e58584cb301cfc3f89486e71c457dac2e1023c042dc34aea0e20b92fdfee671ca0e9fd424bbb30de41bdb4fcb4f8ffe1fc01d35e631a4261460fc5ddab9cd8e5fa3693e330895d179064b141c3292b0b6a8dde1bdc761310d147e23f53fc4d2f2225a8def1225f8d537cf8c59dbd3c12509738badb37caf69aa7372bfc380acabc7978145763454b9e0a3202e82a3e16e49f5af98c01d0d52d11be0c4fd8ca8e23f5eca92c40f304046b6dcbb68e9ac47386ab7128e848b7a52cb776f5643700be290c7471d2bef103ed9de66a58e30a39019b1a87daf442ac6e63ed75c9970ab269a9d6161d1b7ccf49474b944d5fb85870308221f5433ca1b37c9f1cae3f413c7561116dfa6eb20ba08d4835937fd2a18ba0524a6865bf030562ad261c94ea20b0a791b45c753ec90ad0ef9a276b33d9f2d4f0e7d546a3bab106907c508ca7ad4baff11f40407a36ea665bf8a4ded195cdcacc47004474cd4dc555ead9eea20affe31875dd62f0ad18c4f3335cbbaecb204da0ad3b5ab263d12d840018c19cfc1d31dac93e145beaace1d69ce0f6fd898f4b824a6426a40ce8bdcf2f03b809f2606660a0efef49d64037887692aa83f00866e0a0cb8c658e301b06ff9b3dde433c671393bcf5f78d47517ac8eadee10fe52503d7d4b6348a0e236eb807900007ee03501cbf87d026551a74001c75a6027efcf71fedf08fd87538902e46dac0249e243ec3cfe9655a330635ad192c33f285117e164169e56364f32ad4fe93f8fa30e50afb1f6d0fac836fc50f160ba4d7ee952cec0a1818ddf09911d478771342e2792655334285c83eb42839f48b652a6a371bdbe4f4d2a3c579068b0d0703bc09bb79252d32f5c629d64838aaca18122cd1f878dcfd0121d556b1150da7cffb7143460a31a3f152548caee428eac55094b5de8fbc08eac3ea704b07f1d00c7e2e1b93f9a59f0a077d1403688636ec82e2871279b517926c3c3cfbf3e53cd7b3404f76e64ad667e4c2d829aa015808a56272da4ba83256dff3da425f07d21f1ff59ef5f5b6a84c9fe6fb3bb4532ec472f3913238d0312f4d7ae4ac09e37a047976ac5910f68524cad2bc1a3ff2221aa09935a60824394a07f6a08443ccf4b44db7de19eaaab27bffb8c89c53871287052ba060a4fc29952a48d1aa1cceb8d80c9af6ac17ea18aace1c9d6b0feddad06ecebe0239339072436ff3044980e796326ba789d57dee2cc8e34eeda8205e58548bb6060ff9a0526d23a7e4a41f49ed59bed22680023e1610b64e3e3bba55e8f9e72e6f1c043f62dc0a69e3ac0aee59b3d669c2352525b22518f48098dad77085de43e4a231fc57afb513339cb273a7d933e8aa4c2fe17ef8694cb5569daf484432b2163ee61fd72d192cf00d3151bbc4e9a14a9ec8d792e5938349812eca2d9dc0ecca20cb8ece9b643a7723621c74b0aa9681d5779257d608893d562db39564673a992909ca3403683908cdfb6c9c6f30c147df1c3f79f39161d2b013532e77cae73449eeb708a2209afd8cace45694e5f25e850ad42741f5d71dbb64391b50c0e176c8978e8160b68e4e6d5c30d9f9c3c4737bee0aba14219ae910a85d0bbdeab8852e3c5bd6a3a95f900d59a259219a955ca693e9c0ebece71d544efd786912dfa5a1f7d8df321ec1341bd3bb5dc75cc406ecb5c75f3bbe98ba903d79437725c0ae1fcc47821cd9fbcde33c10941662ef677c20c459dc270ef1217af5684f46542e9acf55a62f62da8e6d270cc9cd585bd8da4543df27acfa2c382b41510be4cdc7066ac9a389c0134fe7ac7ae4f66469a3fbaed55d9cb59440b9f6a2e7508f2900d73b2f84191bf980217fa5a791a186a04de2389dd9677dacb864bac15ba1e84bef1587da649931d0ed0f50b1be6bc0cf57abf85d6e8f52bcafec53d09685a9f384381426b5eb024543fb40a5724a4238927eb6f4f970fac053f5e0a391a760fb245cfc022dda978b549ad8e11b11315a2d9bf592012b2ebb963b801e6438bb02e7b6d006e38029027e532c6d419d37d7081e2457783608404c344a34edaf0c7a2c706f8754c15daa0368a65dcbe48edef6e478fdb47ac7624e2b0cd768df483b6a8750f65ef5b9a262f0451e8d1cad8db5817e1898a9f973e3d868bcc27f0a7161f854af9dc655a8d0184d6137d431d96eb3d6da2be72b8436a7f916184a5f87277b65a23272cc4f05219682b3b6f0885ac962ea625a73fcdd01defa10d312c2cdcf609528bbbdbe34bae97901f33864dfe233a5333a6679252bea8719b94ea8b235123cf6d921120d7f96d1366a621297178860f65d4335f52489e5fa56539528447ae89387d7328c01e43ff96369eb36f9694906599669bad1f2d0d5df60a9578ec6e808d4be378c4a6289c5ef5767e8b7b7d034de4c8c12008b5deb26f2a70a11ad71f953eef6b74f19d31b93070322e7d950bc5d36a936e4afe6656e4e4aa07cd3a5883adae7b9a839f48d253f4e31c84c4ecf4d714ab9aa37db695eb62d197bcdecfbb069b678025613cad87ee3afd83bced8c181c616e121e113c94275bacaf286fd03995859b8e88ff8376b7447353bfbd38109d83fd730b39c67b7745fadfa0f8162366759afe01b5fecff8ccaaf459efb56c2381d5b13b23d87e565da8f6f0d678f9935d23feabd64b39d807def541000c7a6b52ae8dae34d5f163028897288bf7ba05a355ee49684169a02a0328d22556b24f7b1d66f0a70f78d87fdaeb4da189efa0e79cb3fd6f3c8ee5be1cb59235e7fdca6ac3b9c468a68f4e5b1b88c091225a98840fd6ad3b09ee33e713bbb14a856905e9eedf86c5f4407280f70333444e4e13acd9c7862a184afbc36aa09b0981e0eb8dde69e354f45be5e4aee420e66bde94a05f91ea185ec31a3385cfd4cd997d1205de60075dfcc026dc71ce67585f7bd56fa1918e522b9988b19e9a76461805a33b672059f3f657a1212fd06b913696a49be9f7a53d6261ecfbafa65e6d30116548e566f3c11f5242c84023400820ace536731f51d0ec462140cb7aca4983658626f80c794d8b6c1f4393908fc4e1255b0592180f10f5f33279e22e06f9157442538066b6c05ac739ad31c111599b42fe1aae57499a19ed7c1aea339f97e8004938e5c643018326b646a649d99dc5c21385782c195553bac705179a35cee6d34ecfac7cf3af005ea6ebbaa20332b10e2eaed35c37c45d83e29a0765af15170960e6c2229ae5bf853ec1526e14e81683c06358fd80151daf1548ed35a0c6d2d747d2231cd6bc3e6d79d0e6a1b222113fa79082b570d32e206eddc9c0fb1df93b65783dd0c585b408098b61a668eb69a77577e3e907ecf4067a4f0054e97b45ff93fb01e5a4e8a21236ed557fde0ea530d5f01c7a1fab4d50e1edb40ef42ef5a808b3840d8b6ccb00ff11dbe284cdd30d6ab1acb6601043369f42a1d44dfe1f6087efe63c3c385b64b74ce89851e8ad40c945aacb0339e5119963e02185d955a7e4d82fe48fdb1206d4c86d50dd0ae76b0030a146cb5b9d1f3a1037fb0eac19c02a947c2b2b30ce455dc239a303cb4e4ff17650b4fa96bb784e9925795d6bcc468a76016de6c0842138618523dd5504354bd7171afc3c5a7322f121bfe100bef91810f86b55368a274e1d35da797cbd71f98903a88d5426073737a3195340fe1590484a500b76dbe3c52c8ebf0384f76a781ac7da29e88894089147c2b8d188f483aec553fbfc039c16ded2c5ffaa93dff04ef6a570b7ccca909e1a50c7b72e398ac7373105f7f9f8e3aad27682009ab246d4a055c2c7d1db6d70eff9d415aaba7a279e64778cc5730f9a750c4efb2c01ab04545a151360af7551bf892fc848972988cddb0834861a11428f58c78bb65ad163bee5d5d87b71c76aac3db235981b6d7658651d93e078e2c09b55e2db75f738397233979c9bb2dece14aa8a355564f900bc0ed48b683fccae9bd7e659785ad02d50aee9b0274c98f9c3584a672ad8dfbf6800d3501df187f858d931ddc251223b2d3d81db15081155aee243b51c0ad578c2bbbed03592cfb35e058f3fdc59597c7814072d4670f9297b0bb1944647822a21429bbd68e9a8e855ba1d9be9895513e90ff01b0425909aa1992a21dae163cce1e6bc72bd9bc95657af9cbb15aef37dc258f43b621f5c476beb779606a4cdd44039afac38bf9a09608e5288ee5a1b78def19129ecb5159725c291732b1e1f7ee86753a1f6f8c22ac03f6579bfb31aae1539f1a653dea3620d587895506a618e1a2869db1c820548559483c267383e5c721d7c78a709398eb91971ac815656f241448562e50df1122df20281e61cd9886bd5c1d4c63c965f68598e73742658ccd6f49ca73bf63c09ad3ecdd3f6a28f42f61596b545cfca5d3a27ec11135a395c59f6fdb0ddc43ec6011d511ad7ab04c04b36be18c425b495a7093ba9d990d2c65f5e517810144b5593594ff2ae0e56e10851f0c06af33a280eacb51cdf8c35056e5e0f907ed73660aae2961bd4889cdedf50918d82925a5e7bf6819fb0b2f5093b764136e6c1d26a5734c1106dfac9e5ca71e57bbf87efac13c1cfc318a47d841be424653733f2c91e5fd48742ecc421cf58b2475c18d0d33a130c3dbd4a00a3a58e57f8e9cc191eeed5bf77b48b950dc03a0f1a144e8d435147e5d401e2cee23216b719e873c868cace926f7b5c3255c2127f390201352a639a3240b20fecfb036e30259a0657764dfca8bcea4451fd7645c822a17bc7ec540104bd2d462b381cf0396f74a6439d5f973d6e3db99a625a0ee8ea8c8e258065b6d97adcec4c79662a70b3dc96ff9be6e15e7aace9c9c5c45017bacb929eddce7b0a52160c48a82ed634cdf5e4e8588fd84515004d8fb830dab84c77e95eca20873b8165873b76e5818dd7e142bd47a724adada6d80d8f0b46e8ea28f895ca29435235dae26972f846afdddcdf06253e93b085969a0824d8309af5395a31e103e75d940d83001783291dcfa1ac6fd9fb5e6102573a390f76efa9bf04a26e5b6f80ae73440913ddb125d15410d4c57ec9a192c5e5fad0aca48e46af824d1e55d7c76bedef7714bf0c08f679e4dc670a2d445acac0ccf8a869fe236bdc8f1203d3112858da46bda4dbb4058d9044320ba679c2ee67d2d36513d436db58e7c08da1a0d111238721502a11a90a82eff67e59eac6a2374bbcf75ec3d64b2f0579da47db59442c7526998a5dac8b9633588c8d51506a52743a505fcbc38b5c1f7b8649bf586a2e9f5ab54e91cc315ed17004b9e45347c80d53c22894c68006353e74fb7ee1855a6fb33a766fff024357038237a307520ad616df8db56dbded816f70268a2aa7000b1026fed33ca919becd416783406001e1b74f27b8facba0bc53ac00166c25e304c0dad96258fa3e9284b5b5b5ba18d60002f81c066c1cc20a2491669b135c16e074bac55c7bde8876cfb1afc47067194f5e5948c1764c7feef1faf94bde3524fb9632478eeee40a2eaaf0a22ff79a90fac3ecebe526e78217001fcbcbde0016ef3b7e67d666cb49e4255a317a14814af16c6493f0e6704006bc7f0694f56edffe2c1683ab85c1afef564348ca5b9b7132e8717394c752914190f5f1b7f1e4174d06e495c82316028c5fe9dc2f280c42e0ffd69f54590a1589c62cfa207f73a0cc669915456755c8333815e17047358fc6a7efdd82d17c470583456757e75a1eb1c994a563dff0c36421a53f09609aef5e815d52e2a147fba2045085a602042fb8e73668d07bc30327823ee74d2dc892232282e0ca7d060aadd9379e718e21376fce867fa9275f131deb1715a18580d8b543bc9f88e0c079183b7e68d3fbbb2e5ee1e2030d736c93c616a92030deba0703fb16e446b264ab164c2612d99f2c9f79acc334853db86b4b9829c90923bdbd713a8200757e526834ae75f7914d3b7a428671373b6d3a067262fb7593ab09610eab87971d985aa5dab609196aefa4180b900006156726adcb05085dfd44274370436eeb2321c890ceb19ce06feba4f594331ef44546e185fad4f5fc71dd281110011ba5121984718dad74be811b204827764efb0f804d98343b6380874857b106885dc2bcab73afc91c56dfe5b0a861544d7ab75f7a5d1f0cc5606395171a7504655f24b9242d06394dac24530e117869582f9563acd8f7c46f1bf83796c5255b9cf2280d2b8a477c7b5b3b4811596771a47704af94de4b57d329f834b133981a716862893b005cc1634661f43683214f2c1890aecbc9cd1a051a0e1472b4ede26db58d210bf08487fe3aaef30ffaccbc8861b57bb4df204dfc3009b0bb60f560fd3f6121da5c7973f1f70b34a8fa9b9b52fbf012ca72facbfc60815cbd8340c5ef7a59bbc654b98fdd8d654ad35b16e009aabe291bec49245e0b6107e4d8ca84d8c20126ef6adbeec82041b85bd2f97acb116944ac2f061ea45304eeb978a09ca7e8a410b8ca078be5d46bdb07fe32804ce77cfa80e7a2d1d629926c086ebfeba9fb1874bb3c433a259a3d34b0e569919f12ed0fa6253f792ef3d91f41a16f775e68a2c2e5a30e0d73e5006f00dcd0a4bd7397223030025051dd8c0d4fc9754a0da0cf517cb8bce9f697f209084366275c255fe2c08dcb5966532de2568632e7831235300dc79284878524eae2a4970d0abeb90568125dc4447fe468777840b49fa3d08e15ac3efc8d4fd614e43696bf02cc81a772b51d6c646f4c2d9080493527d32ff25f5bf06091bc1353022a82af2c5982d4d237250eb291c8cab9943309347fd549f02d2f56e6cf76560c77cf25851fdd955373a31b357793b91ed52101ff6d7ed71c533bc40ec7e9972dbbd394b9862eb874cc41c8e7724535e1502963e03097d756cc1e6de36ce39323349853175a4650afd9ba47ace912934b8b39892929dca8afae734a3686edf9b2d20c8d9478030a576a2498df3d8d76d0f83451f74edbb3c4d81b9b771735cc6902fc62dc0eba2ad0f3e68b9ce92ea705129289d3518ff568e3b925a3e3c5b5f3450413eb48f8bb4440b1d8b8dcd9899b1083a8d33dc1259d063cbd5ad4cb60cb6d6449d20ed9c1c134a63af237de84cf3df6a81a81b9e14cc921819a370ad751d5b6e22ae01c04c7a3dd50b02d666aed9c477df9d71ef69f8b07f16d826e67e0e56d57a1a749e92288ec0c563908948cb27f60c4ba6cbbd0f244515eb77673fa4c3a699be0e077f61e915f3b06505b0019206c621c955ad4e8e9ca850614c2da9120476bd4f88445fe09ddf99fc9f23263946faf134c42cccf216608b3a6b8b146fed24f175291744f2ef6d5ac936cde29d32db64255db84abc7e4d607a2fc23ca3629cdd54924ef23c1e7c30af8345a069ba0ce19b972a19295eb7ddd4fd0d42b94de5f6e826020937e9063497f3fbd466eb48869739989727f1a333951b82097c218553d535522e9c9bcaf6ea5f774b7bfe01ff4cdd3c7ec9eea5223d8eec3d575ff0b737f8758d1fe105a580bc59200b693edb373666608fced4f71ec39ac9d7bda717961836eac273b9f927aaa285a9e0e406731e7658578fad83d9cc29204fc825b376adaf2757e6f571a21273d16f64507ddc95220424c776978352612cea72d5625e62b7e00f426c5e5c8438f8c5f067213ddba878ef5351aed51caaf9a42d40dfcea3fb2f98c972469b34091157198913117d407be04c61b439bf99ada4930fb132f0d39340272721fcccc4551c363f355bc305a05975f9345e28dbdab9883bf6ba3ce9a318d0e11f15c5269f5f056595c9c0cdb83c70d9ab9eb2a07ebdca49baf0c2cd0e319f4a082b25936b2b251770d8c44272bae44d2305a33c762fd48eca1027f8e78ecc5bb59316adf2055588732c19ba0abc525f3d5e0983c865e58564ef96072a05dc013e9c798a07150cc80375dd419b738d440a3ba27bcd05d7aa14cfb384dfd1df497cd48fbe5bad7488cf2981f4745aa09d1a629f4f9f3ba7ee7b9add888f8eb41f5115bfb088f2b48242a19084d367eb38b99ceee4ef80cf9d9767cfe30b61651289a164cc83333a8005febe47bb6f55b82940c611f68b951c8da837e4ec146e8bff1ab788668c7a54988418f360848c22eed3807fb7fee184876b1deb48d46c8147568cbf11d8f95df8dd4efa21497ee18a51f202b610f7ba5372fb1e7246ce789158a60c45fdf2a8ac7c49cd949397d6f7adab4c4b113454e2286536e9a9f98baf1ccc4f7612f09fd5d0e4326bcf5ccf0dccb7ae40d9b39b420cb7823b456b04cbc4b0a059f809865ee0450dffdebeada157eaf2d522f93b229e79013806d5b64ef1f23694e1e246323cc48dacfe71b02c5997beb00dbd4bf851bfa800273bd6d3d4af270ea7dd38e2ded2aacaa0e84478f068f562e6a6d1225ef89edcc7496daeb24ee0ee3f30860c835fbed8c41a9ceaaa669a09eaaed10fdcb9ba8879ea0424564037b9bb46299ebff93bb644605bdee9747582470d64af0240534af989a44cd9964bb4c5ddce834ca9cb19d8194f9aed2b71f889448f659a7b84abd4a84dbca3a7b703dbd59adaa0f883d6cf3d7eb5a0ab652662698454bbd5208ca2910d7c2fd8b23a8da70acabb49638a09ad027920055dbd8e89aae99a489bc77c2e972e78d04c44e52b7e7e1f6405e4e83b694f94629542d2184bec5b99fe47e68e1037277a04cf1281758627f2851de919501625f6cf89ccf043fc7565ac3b3007f1d43f8001d89fce0a8eefdb6113656149b1d9cce3f0b06b81866b17943ac58aabc6e829c30e6edbf72d037c79b8c37327c80aa1ee7d682d272e9ca1e4e55a0dce552e88a4d47ec9f4a84fa57b10e2d7d9b6f1147671e13ef76f19732373725afd8cf4ff5354b416c75e1797601f0cbe361c64d3093689d1d6ba6217cbf088018683c7913973b2342fc0160295240226b6dd6e5e999ab9d49440335e826394cf6357cc34186117a5b5eb37512284eb4acaa2deb34f50d60154a5f3eb3ff41653614cf005135056e17a69bb270489a5056ce27d806adf2e9b2ad9e4177f2559a2bc920bfb842dda18269085ba61a6586e3a553757a218be0ac6d035dd295a6b8f1d9a9e9f807d6ffef8f9ce1979e7a273dc7e3a7bc69c287b4d9f3ee264c578a9caa61840e60ef6e2542fb9ad98672576b20c0551a41c56a8a25f6670dd92a2784b2baafd7f280f98a2e0d19fe8f5b8e32f41c8dab92aa03a555205cd7c58cc078a8a64460a0452e735ece4c1d1b7767d76a3534d3da5779d33c3232506f56767500b652ee53370fb4fbe553b9a3dd19f6166294be55338d5f11409823b1233773429e9d2191166f4cbe453ddd5f9452d0c1271c855adb23d659cf963236fb2b0de1b53b36849dbb1a8458c9e7f287872cb10dfc23d176e776ce788685261d5ede6eec67ca34ad6ec2e04fc6b2a1b2e6a3d15ad871af1b2aba5a0bff22e5368ccccf4838fa39c0e3988c79580e3cec9442e9e38fdc04601ea918ffe585023d65cd41aaa2e2ab52679eddbe5830c4bbb0d3304627ef156038b0fdec1a746397fe9ffcf526394481a7bd1fa79144cb593cb6fe65f52fc3540d504dd344e53d5972f4cc7d71cc1f83e7b305d594718121562baab1707acfdb8ee17b906a08a76cc82619a9970e5da9607d778bcd58c1e167d08d42b4235c4180f8db90b1d81d48291a6a2112a011d4b58fa6ef094a16d68c827c91f1c8e14acc3c8417dba9d992c9cd5f7452b224514da093791dd4592d8e1b83b4d706b4a8ffbc2911bbbacb320f2b550c11ec28fba6cd2348c6d81ef8d23084ccfa63fe62d4c58b9e36ee91b3d7546ab3603ffe6e41e9b41021bc11d62bbbbabb567a51ff5f9320f007124d3edb68a116b047764faf59e97d9372a143bd3bcf258f66ff37f1354317fcafe3ec76f5b8a63d4575da328af358822b084fe83ee21b4a6ceef051ae320a28565450e3b2b508288db47cc579914d1f54745680ac751a35e631d25408080abb9123169cb1809b5928ab2aa78e2a3f62db2b795056fecb23b944eb40114322b3d258cf26d55f717e719d2777c2897a9356fc6f10cdfb24c6097ca50acf24e06ad82c6c66a43544491e0fdc8738fe769f561da48cc7b0044d862a8a50023d2f5f4e63c5b1e7ea6b361dffaca9dc9ac5ed8a99ff8a893df396097f840a59b67660c959a0b41b78ecfddc133c50e85455959568b646322b6a148143d5014e1fed93bd91674dd71a996872fd015c2e9b0fd3406b045eadf4ce0b63254f4d6cbc69d836f7a4462a17499c6c52b986ffb0706939f036b77a8604d332fa12d3b07789d22264421e844bd752e68b607cd490cd8a3bf1a14d3785677a40ae9dd10ab105c173d66dbfdb557e1cd3331e1798d0214e79addf0cd28be5753ee03dc748b6f9c4b3b3d2b5883f335c2cbc1ae13f69a2917cc7839366fef58479b070afac99ca0e0e5c099fb4b7b7335f566a15a4437e8c785273ae6be0624d68cd2adfacb168cfbe06da2e5fad0552b9fd03482cadbafa925e0da9b8fc7ef648cb9be05a306d210826dbad9fe870c0cdd26863ce2721d45f7125442f8f8e4548c9d470939984be6d60bfc07143943bb27859ac8c045108bcb1e667613da8bcb07290278ddfc1beb4fb60fc6b0b2c810a18fbf74af4fa02b391ab488d48815fd2127f0f542b515ea7227c8e8543f96918548a343d5a7e0560576fafb54991f89bd50102f484f5414b589ffae7053bd1f8c09fe96cfbb2dc7dfc6942c953fef520ec5f571c23c0a4dca8bbcdf8353c8e39aa074167eb22875e00ffa0f7c65e528f970539469db25db84b07e8560201c8b7bf145a03a2586b26c18e3f2225d26f0973fd04eef6973b6aa4f1d74b2ec486c71137d94eb1f27d494fc76b940948374a8278bade2a34046287f6030eea260ccdcb90af8a2f3a9ef06bbf55c0620d611594855108184ffa245bc0759b332751c77212fb676a92d6c673a6b3ce7ba13eb5cbeabb9bd51e3854f2562a09f02c7f810855a05dca4d773b36e77e3a06a341cb68a322934365648a77e31c51dc36d83a3dd294d56f6c1ffda2cb978f5f52f85b1162d1fce5b8b824d347dab08e2c8c679799e7866bc3971ca3d98782a9ffa655c98ea5fc583318fc403cc6f507f52c24ea08bc4b7704f91dfbdfcaf8fe34d557e1b4c8d28c135df2322bfd551a9e3cb249c0e12b756fa120f148953380213f55bc93fe81e8e06e3a9dc91d7df32071d49a8295ac7c8267b11c4b5c576c023cf27e1f9ee3a025dd3e83144a3c462bbcc129b6abc2009c0f9fb8cefabbb18aa11a4ad94ff054776271c9a786e1195392e334364fee09a23c5e0ea0c1062e2f2918fab078ee0b849cc3ef25d0a186de1f4a7eb8a1a2a93384c8c57d6a72141707fc1b8f0332e6fd17a7dc3e85b18148c1ac6b584a0c9451ec1a7fb720e484e4d8c29d94dc23651db7e058b9425c07057c454b57f066040fbda6ac1913d63f2a4f51f340c2954b0d4c418032f44b37e075c9867d24ec1b359eabca0c5f650906f322444a225d96d7214b03d8aba4a85d65dedfa516723679747b01cee8b4198385c427491fe6ed408eecd273a0e30f2313b32da59011f21e7c46242ec2e0e75b475f6c6d0c8509440cfbec02708c4a6c6ba024514565e69672707e8557f00090e81625abf9df6235f3f5c13d1fec8cf3a3cdfdb20760565cdb6274ad66acea784aa41252b0bec122256babc9caae7b7af1edfafb9953ce4074082d3085747f35b245d66ed3f1fbd999ef536e29aaaad5922aa6c866bb56e2d23fc8b890a1d02582a9520e728b2c00c615e75c3a7980a366a0a96f7b93676a40198c2d3e7c4b168acc7ea81fc7f558d0d9acb550b26f254ddd88327a8f37603519e462867536b99dd740e1c3d710ab1e8369c3cbd5b79d7443d3c07314c8d608443c7bc411dfe3b812fdbba84b909ac9cd8ffc1df1e506e21a8cf8755a5603e0e8adab65b388ae87de06460250350dbf595f6432d76bd08c648b3c69ca7b321b14d9d58517d28c9855fc05160c1ca2424abf358018d1d78b5cdcda54073a8cca7ee5259d4347f4bdddf7996c333b484c059582c78c5a5aa6ab8b0c773dc5d4a454e8967e53a02466d7112cb6d202a7f292644d6942d22c466350601c7dc8cf52187d2f742268b8d65dfef8379c03b2791e8d21ffab38d43844a81bbcfd7df54cee49eee434480c3768c8cc6a45122ddac0780e476f50070368231208be8be4fa880bfbbe73abf1be2285bcd3823eadab8977a5667e36b611ebf279e0d7303ad44236acd49dab9b0f00970c3bd2f2aef427290219cb825d889f66eaf4d0550865c14ef055b455e9bf023177a44d32179b0c5bd8aee936349977732148dbae3c3b9de6cfbba9ef3286a69577ed0c20fa569f0127f07119538fc016e38dc7c0743d834e6cd940707b9389e4e94dbaca34ff7023da2909fc3f94a01431f3c7330f87e98c9d0de32ea46e811f23dc3f3c9b8c2421a6e7af81e48886cd51b592314ab69892539910cab40d40dabc6eff3dce866d43c84226ac2724889f2eda9945f344733261a4d542956d8ba184f499cbe3b6f3616a144d6fa466cf34a4b90395a5d9698ff506aaf21700886b67ee9ba4216789de877d253bd1899a70bfb0c3c41200a15142727f9538e1e9efca342381e580afd5df60e22bebcc41af25d81228efaaf3528657d0f70fa6a485dff569ea90a96f6024671d2d2341778826e082d1f7e1a96674075f122242e9ff06ad60e646ee7d91ebe99c5d7e3b2b85462b8f28eb2d9ddc2d228e55e8ce24c82775b955d6fc707d829c2d25ddd9a4ea67e7a53982809c9496350b7de0d701fb0cc4f0c6cbb302188e653db4e33a603c960c3710747366983ee9d9b2c18bfb3fe66c6830be3ada43e4f1e9e1d0f0f1a8a8170238547cbb2248157f464d69944d894f56b1ce8a630fda9f42f0c363246309e39825f7eb056b86d8ca6597185d8fb7271d2a2eb6c02fa9d8a874c161f1301a64b0a52a4fb92d0aa6f9beae63f3fca97924132a3ea2b361fc1138c274a26756914c95fb3b8bb9df8949a829c0488968751a605d21cbe0eea3a583c98986c6ff7e9e0150ce12c34245e34db16ae02a0cd5fc0c54bd50cb878dbd4d4fa5cd3fd7a2602b9188d8f12c7b3c05af3b95a373aa1b538fba14eac166650be3a0dc922d0ee733c933c96680482fec096fb9f773ab3d388204247ff5dccef848e6707a561b90e2ebd794d74e86f43caa796fc22b8298a39a5906da23a99dc3af15e036f56c73d6dbea41b71fff01cd53cd2f181f32fd64c82657120d100c5d9d347c8eedb81dbaba28471a5989bb40f034f3e076caf06045513b9ac52b2501b818560394d901ded04ced6394a52e4a78b448d291d478ff8bf11a2f4bcbda6bdc9e2b94298384b4c7761b2baabb2679ffd4f905b57f92c7b15dcedfdbd935c9873fb85d9591bedaa53e36625ca6f370d950e3b0921a31bcbdf2a32ea1836dcce050e39d465831ff4084bed1e56fb83761061f2db079823c1c4f4a8709c02173723ceb3ddd4d2b8d935cfcf484bf6d8a9e855bdf28dff316448b49a3cea40046a63cd65bbdf0b0d155a74701df5cd0ae784fedda8201e854ed8a4ca0082aaf215fd472f321519688eb5f34791d3d77e1b595bd65297ee16ee7b1657eba4bcb435122cc01e4cfe192ac27e012236b8ff1479b1a7721f51e4ee0b0c2dfe26e82d3cacbeab95d0941c400821766f7556bcd4f2a808e5e689364ac35798c2ea247f271643c053defe659032ada25fcfab28133cd18b68ee216c314fb06deccfdf33546c34ccc53520b830233d519fcc0cd29216648709c29beb995c76dcfdb3c63f292fccc16186e922ff7ecb345ab289b6184d47fc6f7b1fc162dee0c1ae38b4dd40cd5cb7019bc083252b25810553921ad40bd4faf239adf48f1c7e207d99caf6a4e249e2f1d5f909591a4530216ce2078b67e2e2a607e3440b4c37e47266b0be98a9102062b2fd50bb994ae0dbbfcefa8eee54a9e529704fd54f5e2f71505a026a10ec90acc08689d9387f1bf5a59f1d791aff16c5a29c8092bb7fac97e9458a104dd10a22cb403e47868962ad447ba854441f6dc2b0c79cb19a32c5dd9b6cdb1e13795456c118f7b713831e72c270446bbd8653f303c3fa839da368cd1c24f44fb89d46c86a7578a9fcc69326fed02179f782de567c664ebe50c8000906b6616f33d67355c89564e0b798e480f7e9193fca2a0a105347ef06b622ff127648fc5be026db36f0eec62f14280e52dba4abf854023bca2f98672764f46832f265dcb0e040c9b23ec1a38674c2b58589491a4f6d4d43519160c82633303bf7c23cf21d4a9fafb5d8a82220440a93a7153a810667f04997e976588d72022df9ed081b7491dee4407bd6cacea3e381629a8561cb72a026bd5fa9a83829d86d219db6d9add1b013cd0ddc0527f419a4e36615cfaca2c8843b6d957d2fdeccc641cede043e5e5e595cd964e6a85408fbee691ce6d31728c403b65e385d9b9cf2d47f28b63b2222fba56620550a22745f5bf52d305a9ba3e4ea7502c532e4cb03d84b9c9fef93fa2c7fb2da8dbce2ce159302e98e2719343139d7f1dea0e23dd25f57064d60113f6bdd1036c5d40b76ac5ecbb2a275653380c47ae60867045413f265594cea03d64f79340f04cf60f3bb446f6d899130afac9e29b7dd320e6a0d696d84b3330ddaeba42a96d488a76b70bab2c73ceec0e2c29e73b4c220e71c9801be187b24c33d9e1822e5f0de1b8d3a06b741e477888139d17fbb4d6b8ecef84b3400fcdbd13f69c3177d3e3870da4a2f13f40b9d49ea570f5ac9eb01ec6bc84637f0983e87342ca8a9a93136961c87e30d57746c35e58ed6f46b5e63c96fa95ab67b55829643bc2e78caebd69c018542224f661c2d70b89e3d1d87fbe00e4a2ccbea1e9ebbf2a44be3d536311db7a7a192f88aa5468201d94b5de4063689f6c3d64156d050c116118cc4225c1abbc81929d84e7e2ffb6bde6fae1b2c04ca915238b199979222d9e7249ec5bb097b205aadc0df6510577244cb4483b34fe29255881a9f15a43ce316409b4354e273b987b065cc94c8ccbd0425d6f68f855fa1dbcf600564dc00496eaf6fc1cafa869a2008967d086b7769926da42a5de5ec27f2ccde1d904a77467ec34d5102a96c4716a61dadeeb05d035a24369827d722fc626d414aa6daaf8d67f3ad0787dcb9d5902ae46f9ed671cbc741bc3d3b85445e88e8392524ea8b37d9fb7c93947cad77c65646fdc16eba9e50f289466af000f445041c09c85f76e6663b728581ffc69f34ca7c801997b4012fdaa35b9b5600c6e6e36c24d12a1a629ab8b23da93b4a44122266aedf7c05ddbfd9f25313b48747ea8df9969afda74f08819d371b468d5d6fdaa7532c1aad750005e4d523237f286c75cc4ceef81713ed7e3ca00b84e11e77f4614aa22c13fe4c330509de334f9be7978298975e0519811aedc790785e4420e9af691fe070178ed96e724326112d97d996a23cc117b29b805acc7373466cabfc99b53e339dc36207ec44d685c0a0f5747fa96a60839f831dbc2a724b3c3c984522569b2036d4466278139602785d62b3d3727a7ea7f912d37a7787ae7c777d40ee5c43a177461907f6d3aa88affc914fd39b8e984836a29a78ab56823392b8306fef0ffdb2ebc659b703d92558530dc8ee9c27a864cc641a87a8b1bfbf39fe785b31f43d168b3f3c02abd8286c83dbbc0c16451cc076d50aac62a2f5ce6223e51682772b5772a00760c4f4973858e09fc04b30a532f3e34777fd55d4c1b7bc0f759280421a524fe61ca0bf9b75a6c15fa621d5874b10bf1d5c0cdd1426c858b051e436c04649979fdfd26e3ca982485a6be6402e329027616d49976ba8ed714b1ad76266bb0fadd9dbccf721204b0dd91636038914305b4fec419d3c2fbd75252bf05e5898f187ab85364851b0151d96979763950f4d7019748960c56d7843844a3502c3e337f6251653a0a60667b36ef0a1d02a6b06662534612d213432a0fc7f30bb7a5dbecd43665f50047ca3f9919aa1ce5831745c2f78a19b19ca610817e94bb1796e49075d9c0dffafab72e65fa09b8bf5ddf821039c203d5436ae4cc76c7bbbc5388cc80fad5a34e1be67b88f5ec66fa02f0519ba8eb9a016bbd3ab237fd1886eaaac9546587b78ed6102544b74f13c8369fce544ae34d62ad83a44c2d1c909280af67134f4587f5129b4408728fb1c6ddd45007f13cc82887152eed175860f1825070d4d24e9ae92a9cf97aa9e136f616bca26243f544389d44b4b6b4cdb2817c8d87cfcb4eca75b7bc04b617b114dca9c0b0af434d1ac10d653f6004b847e551cfa1555fda34e8c0cd7dc927c5913ef0aa81cffb5e1cfa3372dafaa575f817548a6a5d1f7109de2b82289d42c977b1e11ee2284066418a078b917e4810d4c62e0df6b7e4dc2e05d59b8597e32939607f4edb35e75e61465fcfb8e2f628130fcec08b8bc78da6ffdb34015d497ea4dc61731da599d15cd1fd35994d23c6c4d8b91d7866e620d36e08351ecc2146c97ba47b2ce713e99c5e009dec2c2f248c4de7a4641d5a66729bebc114f81ad1d5315e582691115fe0002a394e29cf5e4e5fe06500271b3ab09421263ffbecac2bcd7a1af72727b880fba574dcee008b8e719dbfe6c1ae354c8f41ed0063ebf1cedae6bbb0d3c7c3a6380b397c2e3abfca3a706891aa689ef43460434b21cd07ba4b897337424a1ad892dfc26e40b3c166d1fef7b27ceaf4664213c03d29d3f7d497faf716abc7019493bb0163abd0e3de140b136112e3ef91330356b775afae62e688a6f2fe52fa38468763e78c331ad17e201f4dba3332c50515aabab2b6d54b1ba097cb26c60a8bf419efadd0359989dcb46851e211446c1fa470d379613c7f4fdc51674c17570a942115e4b55aebe597d504f4c9926b1f62b83252990ad5b7e0cda77bdc0a92d977a213adb7a09e344ea8e4911437fe3596038d224427a8477c11d2b4a8dbd16f4c7be39a68b67a0c33057e0347ccb7d8b186999b87eb8996dbaac0127b5bf203767cbf68fd94ffb07b1890e57ca9407f20110d429bbc80761554a1bccfdab915b2c7d57f72498171c7a7a8761e87a2fb5ee43b41a94e9fee93982b443a5b4094a1322e937331136d53246529c2fcb6d62a21c09869d82495a54fe1f2ee412a0f154ae88c37d7a80d11ea18f2a4397bcd089e5773bf99df65cd06075feca6e0fadf5cde7beca8f6f6049fd4226a89578e1406f2a5280e4974eacbeffaaaaffa9ffafb1f789e256ae4c01d0b5c838391e41c2c174c8f1a21f168501a345e81b20f05a6c934382dbac7f5779849fdc0d4772f3290af21fb9ccfa528ff7e202614af6dbe99370cc0e530b1bcb97e2bf2707b7164203b9bbdef95dcd85433f6d71d155a30b92a65eddb1a5370ca041cbc93bfc3f0b3296c9bcea026f84a8de7b3415f7233411467c2ef56f0eed361d920b601b9fcaf0d0e23082ba7546940a2bc78f411f8889ae5f89d7a4b1d765f61829eae217173b8252930f14ba5ad04cab51d9a60f7d84f77fa5c5e1aa09cac88955cc149ceeb6f600f805ce91fd5e32a93547e92c9a10a001dc147515888380cd572bc09e74cec9c237fc561cc82e972ef84e25bb818ae50ccdcde81c37e211160c938c41d348fa9328ec4fd54f42efa599ae1a76608cd77a1a608d9164a89187ca54a7402edd627b9c86e13b64d99960270e89d4df54abe922c659c67b0f01905e266b9e85ce6d66edce14d3219aebbe9d33c9c791edc80fda4e48bcbaa1f3bee21bcd951de3cbcc11e83d7ccf7006a1efd8998cd73cc6b8453a5b5db3d9b233a8307fbee171367c88d1ad3eaaeeacaac29f311ccfcc77a7f0dcf717ef28a032bb38b265167862ee33c169edc4c9b39fcaa1a7745636a3baac43f1bcaffbfcd9217d1c0f1196617a893797e5577c3a749bfd7a3c0369f59bc0b487644af7685671d33c9fd4affbcb8270e69261930a67fed20fb8f10c0d7265aa6bf8c55d693a593456b3b220706f8910c77aedda6312bbe90903f64bde71910f4245310333c195c16192075c6944509db842fd1c8f9c2e27b923d860e83eedd96773fd8e31ad5721a8c1dac34f0660b587238ae1f7d1fd09120354666f5bec7114fb40b68372b7e94e7558ff57d564ee7f0cdeb297d25810533624893735201b92e56ee824d8fc02ec68d318d9fa156c728864fc19af7c746752dd6a56fd765f06b4efe2758820c6d9c1e782e07dc4a3a77db3386668cc779de95c2f443229a90267ae0ddf2db4f33a469606eb6766866652abb1857d9d864df58f1ea8a7a63ad2fd5825bb79196b05a887139466fa8eac3b1e3328a95634fd9f95b2171706d5f2334727190e3dfd9643cacc8eb6268f705a3429b62d0cc8976793a67b765041988f77116022f0a980949e13199b7b3e03010e035e3271fc2edb713008107d66cda45e65878dfdd560a4700c0e4ca2a4907c2cfc862dad8be72ee139b857533a820cc3abe2a0bfd132580bf66da662a5456dabf1638dbd6cd555274742d65b17e743b0d60b4662ebee5bbd19a46edeb2c98cd03feff195ee3a60899abc6fd2761a54d6efcda999bb6870f63c35a5d3c25ed4cfd5dae5a38412620d425d2d2ef2f742e07533fabb7dc716cf95306c547628b135de51b0069136df855f9477077d8e0edb8e47f4341d8f9c917dc261910b90780b05359aae88a3d1489a46528dcd7ecd20794565f624f726bf15b02326b768c38d791d824b81c2666a230fe46497dd74f3da2d42cd9e17287edc25515ed25e0e8abc6ef139272c6c4f33c77a08ed705cb07678a0de3d8cacc741f7fa071c963fdaaeb2be64fd86530f4ed16742642db232bec831097eaa27940edc78bbeb258612f7e9b870217bfca88e537f4895098f869ce973443244ffe8d3a285adc3e1138d3ee3c8a6e42efcb21fe011c3bca9ee58ab1c6f59f9bac86401e8a793a6cb3ecad11d61cabb2f8ec959b9911925ec73fd4cf364387837d8ec141e82d0c33c6218ab2271587a166b43eb4c72c367f86dff5b50c93ea5074917054443f8b8c0e64b32779cc23e186a1bcbe5c1dab132fbf29025af102b2f16f9f2ef66668bd6463a4717dfd110b550d76404a39eeedf41292d5c7f25035bcb702fcb458e3fdf2d5cdfbf2aa18e4fb9240dbc969a1f333599dd90fedacee872a6eacf9daae936f8e676bb0358a5cda7c216fc3274a8cb2bd9cd864bf35bf3df1afa7fc47e41e7f4128c9d3463f1ada453b25abda02c06ffa303883f0ac8d50164223765500cda1477f59a64415c9ec35e0503438baf2a578ba202412791daf703a883d8752795c2c389b9e394ced1608853b607ee6bb951dee8800780c79400bc951d159388e3c39fd61d4f18619a3862f2640a579155d1ea58ead97d2947a714fd326900ae31b56e237e7ff4b4b2dc2d8f20ef5471391a8705e7563b4ed0b130ad32dc0c9fe3276f51a6a4cd087cc49dd2f09aba1b85cd00caee7395c97d879636e05ae068f7690af8cc71af5d1c69af7fb17d472f9438e62673e442abc5cba3d5b4db244df9183c7b3c2bff6435704cf9650f50fff687fc1ad299a5489863bc5982472bb636afc3a77886ee20b2f50ce8fc25b32ba79047f1b5a5061ae53d78b2aaa3afea99c40311272431a6067ea5bad0e2531e30ddf4b9cd4299520bc29a072e6b9dc8744df0aae6514f4aae0599977fb651a1b6785af128449dd8b19e9dcbd558876759fdf8ba36f1927bb1aba525266d3d2d9bf6d5d90cc134032d490f808e30f06f0f8d74c0900737e9e5aa74da77400e03307854ee0ec152ab64cce80b58b06b936ea37a735620ab414d8a2186eb7a82d3596bd76d4c37d79dca9714d796e3be337b72402045402aa7bcb60197d1e42d2d70cbbb2ed691e9ad492f0455f751f6eb5081f0e6efb22bef7ab78881fe9106fa546cf2c325a42c405ac2a39a9b72a09772bbdffc4a7a6f68a43e92b101ad34da14e5c7abf26b2ddcdb997462034e58f7f8c147bea62b2c1d0c6a691703dc53c218575d223283f5519b703a61227c263d0bacfe8079c4f21e77914b63f69a742078950bb8ed6b5c2a873a5aa6e4549a22cff4abb63e6225bb5b20fdfdee8cb2b164932256828546a1fd562b5054fa3d4ec90dc31d326e2a0dc792d4bd65ff7e02ac45c43620f708815c3be8063f65848a6396cbd3beb2c52ef30e2c2af088bbb5fbce8910a429900eb75d2125ca57b8768e73c7ddc1e29da63a9205dfbf95434dbcf837cd3df4204d24601512ac3fb940552ee50c238fa798386570855eefc67300039ff5c4301d8d826e149d0eb431c5482057febef80c5129952959da2c36056b6765d6d3933ffb6d115580b0d7687a54b7dfea3762ece3ebfade827fdddda2aa5ce6f4e3ba2780ac2ef04a31ca0647931aacd0f69a0752448ba2b110494fac72d7468003a9390e3296de40e2c9c53f904330c97513fefcd3c21c33c492c430ee571dde91996b477e708cd437314bba354d8dfa861f45e4409dfa79485c5eaa9f8ca780fca9524a4fa6332f16b469f370d887fa17507f2ec9e9cdbc3a8703fc98146ff8ae42acfc587aa8f6fad542520bd5a9e57a4e3bbd14bd8184b6e5380420f0e37e1eb27963363b18cd38a66a6c064bb2a3f30b919d9a0a99210835afa31056b6017f5bcd301a572b1cbcd056063850255cf954ddbef2c00531b2d7fd5d2518051d67754f7352a95f873566a1d7218c1de24db4622f96bbc2cccb910433405968806bcb4248a6b7cbced06aca83d48192bf82a72e5829eaf6d497f7b94a24a76445c67e65803238fabbd6e0b043018f9a658481b25bc170f3e5214a6581ba8522960b0293c0f307ae3078af22ef281cb59b9640c4096e790fcb03fca1ae9e049fcb16db4d3fae0f6bf25a652c8af3fc5ec6e6005f05af62fb23b827279a9e8b2091c2868bb08b3cb656a7b1f7c1fd1f76baa9799946568dc8c0eb0e5f30248a5778eddac81daa70dec2b07e86ada4ef54bed02f9871c2d90e0d491314ef248add40d81d165e658962eb961adb450f4a673375c615c13865d2dd40208d27522bce61106cb2beb96402d08f06ab9a86f622bb8727e6ffdf39807602ea26d35675a492a5850aef60fd30572b5831a3f75660e17832dce470d833e55bb7d8c5d7df008d1cf66633ba786e51d4c5abaaffcb6d1d64a9fc13c3a81497555950ebbf496cee8609fdce55ab6c31dd54d6283e88164435deda5195cd209ecd60d1e348377cc99aada0286be81e38c79dfd5d311fe1817b8ebc3ac436fd083fcd9bc627d91cf28410a82b5b5b3ea078070b9efd00f97d989a16dbe1b134633a78e3e603633d00f76d8dc99517d1586eb21ff7844b68dcb446fa6622aebf690e67198b67bca1f4f753048cd1e5cb608e432b6bb01001db146d95a3c292051adc727313a58aa6c8a60e97ca597ee2375b26d5d80e8fcc4cea86a719aa8e875241c820204f572dcb21b69684ad93539bff837b90f1e67ec9e66f7a22c34fdf425a238313053a481d9e12fa3713dea71fc98cf2bc905a4bf7e436d9043cd7c64f4f06fbb0362fda204d00e81a76a5974d689acd9ba57e8e70903fb912ce4275e327fc9fd93bb2e3f786cfcbe8405e78f806237c7b6003d78bec65b607f13b7dede44e6c0280ba7930a3c64d82c8801a11671b15e38effea38bda0911af526d6f5143654dc38fa4c81d712e4706464053b56e4320002310714aad62ea46388df8dc22b9022023b0dd618bc8358a2e8e917432358e9cc82c75380329609ae791401853ec2ebad6ee26d15e866c7a21fb1b85c6a49ddfc873531bceff8f9a8ac8b3257a1210d73cf4ec0eac7d96ba02d1d982a04d88e6ec7ca82c5cedda40d3b4395fd06f7cb60cd4b597102f482fd0a6a9cda9c16fdab2319976cf390ba14eb253fa51cf22995aea08a63c38325689acb93d429d734462bf8c6c375b174d5e45540c9588a35ded51fca8544bdc10bfdd7fb3c15c3b24a9054d8e66e27f6c1cdd53552a3ad54db9f13a2c65270ee2a9887645b40968f2c3f6810eb70fb6b717c878fdb6691926b66f32f95541f05d60396e552ffa239a7396a371a39fc4349471efa877cc514741d34ec56e43a7f392e6f352ed9797a68fa5667bca0518fd2c15c20eff3b2b24462416ad11d346330874157abdc6df1686302d726a0ccdd3c10f8632a078a216b69087fb096c33e25465017fd085b9dd3b17516b1d47b4cbaa62ffdceff09ab6f4a7ba5632a6b2d551de2f21afda96f9e0daef7f9cdd0b90f39c453f9a995accb0a930bd14a4da209cb9ef0f88dceef860f6f71e1a8b223678890897a0047e342157fba201b9c8c4a07f9abbe179173cffe46ca1c13be8417803c95cbdaea340b2bfda6fca34594bf463d38184fc9d67bc53cbf9206ecbed0c13ce4ba65f859af0530b9efbb79535c0a53c32f44bd44bcf5d765df0f37318a49a928ee440fef28e03971c0e3f62eb221fb7ef5c1614270a886a6911f0ce540766c6112379e44541f16bf19b45aca0b57146b0bd6b5cb1f5085805baa06e52e50716e2f1ab54cf79690af875bcfb784d88cc4562d79b927666a579a2b58485638943a7a22e813a961740bb346838b74a92eb32aba00aa003169147522c3f30f834a68ea1450da2ee53cba45dcaf9666ff05e001bee6d500563971be09a765086806ea8dd395f4da6f31e47472467cb3dd09f99fbfc22f2ebd65ec0ec2e30b9ef660082ef9326ae1865cd794a09380963d16ec31cc97e9dd1daa787793454fc03190d71e40f983a8027cf20aebe1c1d654698d8b2512379bec81892df07f9ef5570da635a06fd01aaa3ad4720fb9b1d0be76d4652fd39173e37da1cdaebe2c5f20d9d35831607ffa9a5e30bf240c033490d2c2c041d643aecddf9ef198f5fee74fbf9732340fdb4e7beee4a0ea6f8df15f5275ad58577b380a3d401c51e4b1e5afd8497734de125d9b72ca59e8a6ec4b5148e8be9cdeb5c092fb601cb290aeb70854f0efda391effea49cd22ebcc9fbf9e372fa3379edbd14ce4052886037b218042d0bfef082eed252eb0e2711bb25ca1ee41646429da612264c2d57950d5ea3a8ac812ab77d2854710fe56b979398347df1df628269c38c51477bedbf8b3d0934e1b41821acdac6b1709533f145b48a8a6db44abc272d804763e786c1e6d0415e5df67eca478a27496c5ee9e4d4ed068d98f5c5f59a676c1dcf58c36c2e56bab2fd82a48bc618896de6aeb89684c4b70be2a027868087a38a45f4b9e23458fa320e58e0142cb27804eb7d7fba5c3c5017a2cef6ea8026e0b11f25c33786ff0002e637d4960227ac407ab968b5e6a5a65e0191af8027968078030c39d9f09b8d5139ace4a771599b2b57f4b695650f5a20ed9b319b9d3a1e900ec2793a368a4b1c5091aab978e403207be462f4560836006ec0bfba3d5657f0dc0eb100bf8a7669eb9a21d9ff12e502eeed048274fbffdcbe609547f5981716056b6e028741d4b3cd146e9b4c5f1f60c7cb6639bed47dbcc149aa49c107a19013287665cf8168677bd235c5d0ccf0456eaff404c9773d0e97f73e0434bc13cde3cb3cb730e43ad876d3070a769b001d546e60ed0dd12779ec78938ae5d26781b5f88c6a2cc8cccf7b12edc6d7fae103e1c865d1060383f3503bfefa57f429bcad691c36576fb1983d3afc586d55e0f32fa5f4e9fcc3ad7300ba74533bfa6a042b1f711153316ddd36ea9611afe2d075b02ab111a1a6f03b50ec6ef043d48adf1209b4481b62b6adae52b046e9eec9ff6b7c8d5a9894ec118630355c4b8b5bb3210d563d0b503bd2bf80ca195b08aa675b35cec86b0105d725f6681c636d1a92983baa6d69c7acdd4cce876730539f7d97f2197e20c6c1d0d35440b026f6c2a7719b09504ee5225718cbc7a28759f8693b3223d2463db4e2aaa0a52eecae949caeaecd74e54776cbdc5eb90e2bcfc49858a5af5b4d30b7c097a2e4787fb5729e110948ee03918d0b602c6d7397330b2d226a9738f394bff52af763674936b32c1688c2c167a044c761b4d64e1b538374a9ab61b3a9679b65cd8dfa3850ea0886c038f9ba2ba70916deb6d1020df621593ba46cee386c7947a4dc726fc1d2103a7d1393f886a31c43438cd6f9ecd33cb427a21f0eef498275fab94fff9beb6f3351d709040d8f3f893ae7303ec739dd7a98fc4c824e7b942abc4201feedfe6b320403d30f2ab2a220a1f7a80c6abd5acaccc2e414784b3638778bd99c7a3476491949acc7cacec8087d535cc136494b6ef9dd38a1c8a0f1a4a08cb2d5eb8a6fa27aa70fda54068018ee61087707586bd2c95b04782c3809d9b572f5b3f16835ae46436b655bb0a5682f7c68c018ddf6cf66b64a85cf52c17e4ad52a44d4f76e18088a801e2c0bc2713bd1eddfd379c1255f705d4a5a0ae9189e1e6cb1f290c24bb8980ff97e315e4ca6c8ac1d2d4b1e00c9e32b39bcb3d5f25a41370dc071950a1575433d1c11421d7f13a209202dddd65603008fe90e43e81c2d3ffe2b02c6c6c0578c9889139d714c5e432b067556975296e37b29bb138807502af9c207cbbe01daadeccea26909cde7a0c30af5de736fb5ed3e887ed11fc017d99aca6e4cf4bc191abb884b93f8b1c1bbe15a99e0752e6df6e7de80642b142cad5f192d01837057d2da9b9a9122f3eb6fd46d76a19692a09c9b43c9369417678a98d3d31b4b13545275fe5c1e49985ba65d19329bffddc1195fc110c40a8c3e68fdb18e8b8fd9c9d0db238f4e852f3dedfb3f31f2d7e5babf24c290e33b313561312fabfc01aa450bae4b0d3396b13983d2f70924313618d4f5151ae88dfca6ab372ba8667507c70007fdc516a899196836742564a927005d0ce413f9ae6363877b4a2129915d4733df8793fd5a539b1bbf6f534888e7f8b1c0195083f423d21aac91090d2d6524a88a5fbd91e9ebc009d11c31140a9b073326b1479392f2062cd92b01eceda670483e5ed007bb656eb31c468e33046afbcc49294e85265663e461d09b024a93d9e88ac46f9ac60f2377f2533051e603dbffdfac6a48afea9a3af376da28cad75bd53db01832b05abad8228ed6bb3e676b3195e2edb4bf588c29f76c4241c2fba5e7f9210a09194d26abe1da489a2f1dfa51cfd3331899821d40d4e6a0778c846e0df08c019c7c94ba8cd7735742a618889a56d5aed4a24d6ae8174e2790152ce2a8570f4a6e42794e35d80e97d3a84fa10b02b8b97e74457c0eaa0b69577b8f62ea68755e4ab45e18e511fcf2c6eb40eef2329ce82f6a1e9816ab3bd250257adfbb1c8d325d2af8f17a94c6eab9ad74696a5e25471d3eca1364b66fc847f99a4b504ee4b512d117f4b0c65efcaf90c611382641f247fc8b60e613d6b3e7a28d72091910e7f716ad9c079968ad7023444ebe922651e12c224edfac631d0bbe88773264af1e4c0e5b2f970b6a193a45bad0b6965674a36bce2fd34ac1e2c6390efd5df9bb42eb101cece7b4326e6e04fb20594a70b9d7763ea97c0f9f35f6039ea2c3239543c9ea21912a8949a791f1b883bc931cf51ccd97e0a485f9c9757655163106fa3bd7f419cae10bef4deda8c92d12f19be51179c3faf3bda42e59aeb61d597e62ac603130612ac50938a83cbf3001a75778061fdb6c58baeaadc3eef9f178c4d516468c19b6543ab36993e125dd5339c12c6d5f65aae6f132e5251c76889733b82ef31ff3008fe41ddd56c9e678cd89260ad54516da0005d97a167183fb1b4cbd052f77d9fa37630ba8491beef2db6c2a07fa1d307ebc95d563a663a8118deada197e6732825ec0ea005d81102b6952b55f87ba4dc804248d003e54f858dd806b762b604c08c88125a459f7802a79ab5356e2276b0630304d6d6ad52c7859a1b59b8343de68a53f3f890a1d525cd2bdb0ac9260c6b3eb26f77673c905f30bc53940c5231b9c548479566df9c67506e373dfd80fac2285cd46755dfa43804a3eee0402de7aa35d9fb695fbadb6bc572d7043471c8dbcb87ac892786198e108fea3e6a06d974033babdd39fe14cfcbe6aab0cbe2fb2d8c88d687a987c981b3c8808f1caf3cd59a4281eebc85c03853702876f2e3cd6de2dc450b8faa35aed452b9271dbae20a79480f0517d8b8e4a2bdd8e0df922cf88e577dde6f60d77a76e7c9759859e8e207ac0f1e40fdb1fc756b775f893085fbcfaac2079a56bdc136d8cc583cef0fe03a9e0492e932cc5eaf0cf7d2f76e4ce16f7f5548d77ec4d0a8632b9d09efad1714bbf2e6a6ef27e10520ee50b25aa20105ace1f56baa64936aaf77f7c64dc13bcd73a37071467bbfb5b92cfbe1f55cb73bcc5fe5f30c233daf505f4c45a5d722a6a82ee59d561f06446fe45873b3247da3fc6421a8ac23931059c13adf499bfd11b14f9be49dca2488e4b2e8f8e16ade6b97182b2b9676065d8712583724f27a7eab83fcbfdb7b4f9fe55da81ab4165f84e5caf1fdb68e23f44bd73f48ba576b2632727ad97ca63b142ae99087ced56832f7d0be7f0a0680c1a7296450838391a21a3bf7ab19d7073d124b2ceac0d8b694f9223cf598f77d877770aa7f1a5ebde64cd1e8657cad299457b8c45dde9f0554e6d087010082a1c5e14e00ef7836cd204c205deaa1f1f66dd81641f53fb792debe63f76fa7c13957ddce94b6e9b7fbdeaf4089ccc6eb00ac17b5c3fac025f5486c16c9c39870050d49d424e5feeb2dcbee4137e5533821dd98ffbbcaece364edb87327160f818f37ce8e400e77426f81b32c8c686b5179cd36f005cf544158690cf9257e3360835cde3a47165c0632f20cd4f82c868293f7da95b19130243981812b71543f425d08fae258550b256eed6773e2bf9b6e087c6c44bd2217f1fc977ed326d39459c4a8141e35ee40cff8d9a9b3365e5bc426d8a7fbfc4efbe29a14ce773d16b670e88c803746f8e8f30fbf50e96352173cf7e45dfd35175028f22e9f2919d0b321a02ee7b930a0a855d71b348dfd0a3ed68eee8bf3bb043ce7cab8fbf9aa1ba5f896602c5d702699c6c7795d9654ac3cddfcb502292cae0417dc5df85a308ea6dbd0cad4fb30c4cc0a4b38080ca037ad23b13dca57e284032385dc60e4bbfc8a45548826a961137f867d5abdc003319f5d3e3b40400fee8daf84d1de696115d60413e093ddd03f349d72e0bd3c3f9051bb48dcb6f9591979a9201ea03c73080f6bb304a05d3d219ea9b37358532189cd4c8d662f1217210f51625ec145eaf23db15c9fea653fb4c5ca6ad9ad4dd003bf005228709350a1bc4c50743fa84ae8fc3479a6dd2565974b01a25b6ec69c5ad1b02cb8a48427287272d35f6bf61c5e111b79b70e8f027d8cbd13f59afb57c4a8d1b56a168920b5c8716bfba8146d1639014d8c0120638d44ff1f4759d8eec39a3c74e57aa5d2cba1447ea88f03213dc91458904509876cc751b53261f18c03c871df364ab41750a1ff95d64751d204d855cc1ea920c4d1b154e42d63eb4d12428ac3dd689fcd0ae4aac6d4c68302fd7820ea26d9e3a9c8f614485ae1cd9641b392586325fdbe1167d8d7977536b7351cac66aa3ea6f9ee29b7716556ee1130c43c340793e28d529158145598e9318afd1f9013f17b699a298ee1172bd6ae80164ba6ef065f428213372b0d73cff5f77943f097cde235b9dff93c90f1403de15e45ff6ac4bcbba4f1562aaba32287c64b556056a7ff47ed79c1084c3cb867984cb337045373d223759e4e54493b33bbf8e1e83b0fa8a2c4e480a9602f51c9962f0964366896d9f1ef2b7ceb66e9db258c715dfc24621a6db7e4cd5ef5dcf46dd74c45aef8fb26e10faae633a2ab0cd7117e25abc13a8e6ac4ffafc9bf5de446364e1da289c3a5ddf91cee7073ad45a903e94b93759062a5a921b94e47bb1f95c87209a4aec94806b0d99669e2cab64b97db7484b04666d4b53ec0947ee63d8eef2d70198cfd0abf736e74d38dc7720c7c2c09af3b4c41f5cdf0ba6e647bfca08cb95c10f0bebc232adaed531eba7a9778a488b79367853f0350a3880761b4749ecbd774468efb7948186e355f25a77845ef638a6edbc1848440a391f6a635620aa6af826a07f4080537aa11a580f20f213a0da24b80bd1e29a98d7bec8ed073c6c48426fa5eabde80b2b302850636eb7b53011c8d98826a35c2c1d05b4622b3d2d60178e26ebbfdc4312f03a6b689fa361de93f2e527c0d38cc7fddc650fe395d220c40b2e3bc084325cc1f021b90daef03f859ce4d6b43ae53740c75b171dcabb364453d43d8fdc1ace05ae803e833176916153176b05be220159a4ffefa9be6d5f3b9648e7c9023cc45eab3a7e177b1687fd3913d1ccd4168898454337dfb2515150ad5a2a81b6f6d6e32ec484fd4cc99290093f4c925d64b2ef91169fb6ebb23f800891101a81d58152998c8aae50e770f6298d6229cd91f93a78f10eab62629cef4115083fb84d6138a44f131e9d944741337ccb843e328feeb9618eb35d4c87a454d3feb5a98737fce220869afbe06a0ac2325a6f6b41203e4ee18a791279aa6b5846e58de776c350c842559b014feda620cedd7d650c259b051158350f6409ef1e6d0814c834153f782fefdd3a05a0c4646c7a4656f4f648031b27d7f6071303b3d509ca41848ab015b77f4e4e49d06b809b96cb471f4a7f469d89967e829572a3f998eca76bed1c577a381e35fa091b7cebce91860fb297bb53dad9451a90cc3812553bc3af29e6eaf5b32c052acc641a4e93fbee0fcc3154ada4d3ed414998e544d64e0af86ccafc5b799d71907bbef6ffeccfca035ba178629498785daba6a0817024b1bb9f1b52cd88ef756ef505192c476e4e2ba06c04dc84bd93fd3a51f3484b32b4f2cdabeb0c12936051285dfa378f10d9c3a8b6848520f4cea41983341856a848688d1f9f1428cdd9805105d5de3f542b47df741d3c7728911a0d5321ecf3c222da635d0c8628b288a372fb3fe1b8caff0e0c1bad07a413178c6574254fee9874f238d8123d874f5e2c2f5c15253766577022e1fa8202c4ddc9f806e159a43d486af74fd3ee8430bb521a9fb9579595e4b754411896d554c5ce82ed17a17f064c0e9979405831d73d32594f0cbc319ad0d2efc665efc42fc33982f8d0e8f13a4613c9633df94ad949822ef75fe573e4d572f675e73e6ab029560b94d4fff092c2a8d5d58aa53536bb9d7f08b70edef2689e2b4b88023ff069ad55154db5bf52f1f779f73ef7f083664e12584e5e840f8aaec54946188c9225d342dd3c792f621be16257236897d9e449cdcccaa7697e61ad754bd99365d8a99892b676340fb906cc483a4cc1b3c6d956fb7721c3e45bb2a7e7ba92982f9f2c1f8b240d56ac7bf9b35ffcf270704ce884ccc81372cac60b02bfbfb84371392f15a3d14ab66cac29fd239e3ee95bd35d79cb68ea4a1eca5be57b801d984733f6ce9c6a5ba1f66fb892111fc2f98d5ee8bd40ae63d798be092b6f66867b29eb24302c65331cf96012d2e3c4039f1075357c7ca2769ee507fe3b63f3d919988a75ef7b9077239cf3d4d0068d2343e81e932fc953e6e9c590fdaff3dfb82590dc14ea68c682f9bfec01be6e1bec07691f68154b684313eca27e22d3cbf735148a0c3ba771411a6d397590101b83bd8131c96ad2da2dcadf5f893ac68dc70754d02528c98e0c0e1cfc3e42096d814dd6a67d68ac1bce1742db0eeabd2c2d04e4c3e138b3b7e1ff07469c29b77405e243014b485d2679fbbe98b5ddc6db6f342b06ae1f8a61c02bd22e44f7894be5f76581fb40011e50179a131cee9b61d3bd71748480d07af3dcebc56559ad859b5b5e85cdbb475775d5f6d8952eba081e6551f40c9832a931fa30e28300cf70c5338fbb09b97ed4e77c3d027b1f88a7af96e3e42bd8e426fd417527cb8cf16411014545e613fb121263431804fdbc71f4d288948f332c549f1cb3089f70e4eff157e7b2101b0d048365c9ae0a890669b05ec59a10c111e02c47834c6f3de1a4f6342276a21d23e1f55475b4c9df5b83ac50ef980c644e09c56b14d4ae7caa2ddb976b47a159b59c74845cce42091b14136827db4188bcc0cafe03d314fc70fd9cdeb4923e052e59f158ce08043927cd62408bdf3dfca9901d9c5e5b1b630929e03a7e02dabffad78080eebf359a59e14949a0e88cb06a9f95cfad444100d916372b9ccd77d587e17df196c9da8332920c16eb8efe31f48877a3ecc592469693cf422ec250dd08e9b8bbae7e8a7dde5c2f18cebe02d2d1993aff132d8d87e689f54db3eb9a1b203e0d8b3b74d0b5f68ff7ad033b3c513d61be724be5947387cde3a4ed911249ab7bc3f0a36f456fffd1c36b1f1128e0b5a47a683222d747a7c1c1c9957b72ad54a0917d5acc80b9f500fc0461ca9d9d55d17c2416239bc0fd08ec44d8d1a5779c9ca5d2ee6eacc53b24d14d533c712c71f3d3500b609fe7e7a4b0350a1ba0c95b573156a059a7b5926005042f91cf3f067c80ae28f2eba39277ac90792a565075ee9da8086459467b3ea90fe440f53aad98d2c9bffd2041412f3b1166596ccd06fff9653cd59c58f192314dd93b5bc7067167c94a8943218f59b286cee56f4ad70bdbc2929339028b2258dfc4495256556b383cd964bcd24ebba366ce2bbabb89c22f9809ce4522078665acbe7cb27fbc2132af44f0fd9420916dfb32a199d3f9fb7e77378197f78437c755ba9ca45e25e3999b6b90ea4c4d1eb594fcd0479cfffe18d3f1cc6e440e94cf7d7377390631fa453bbd11f69add22f2516e228849d01340f739c2c279ecb4665b8c71b009d4640efb8208e94451740a7974685b02a0ebf9f020ca46af41f23499c90585d2d94f80f867a7b0222f50bb9130c2591a56e1e35650d1984916c91139a73d8d6aa0ab0cb1f4bb809fa186fd82db99b246273f0c1d2e4718f2fd281e6c42b5ff626bfd4bfabb209e234d6f72e6df9447dfe43552991b19bb149a500fada4aa9f1448fad0cc6b9a0e52f0e3bac953d1ac6526ffca1689938066fdd675da9097f6dddb95462600a0368f752bf7b2462c15fd1aa9a80364941c6476f905bbd7f2908dbf449e809ac74f2a1e1e3e1b26b87b1e903c24798136b3d60916696460a30b0adfb5f4ad415b3d6d4eb032e850c650d7d4acd96532e12d5c9318746694af453b5b831a52cedb6265e51f6d58fe9c6a84b0cc4bbf4eb37f5c17c6bb6b3c5f831ce5cbca8a5223a429ca6cfcbe59f9eea43a236dc8d7ac9ce00c39f762411d32a13e526045b8adcbfd33c07b218060f55c6d532985a96b97c835b7d21b9f449d317142da9255e390b7d199317bdec5dffce1951ee108d9fb50a9817488aa88c7f8e9285673d6a82516618cb2f9b90ff7673207bb4eeb9d371c2fea4e3b1a91fa7523653d2dcf98a13b7a4c5535d81161032adcc9dbac695ec7fb85369af6f77bb21383d16ff2a0f58b687cf95fe9a7c54334bd8dd1975f7a0587b1177abdd1608b9eebd665f5f6ede39fdd84bdc1cc1faf6c792919852c8ca92c046370337653b9c02882993a8ecd9aaaf022ffd681e655fad500be40dc77b6d82cb0c91e858cee703095c1371e0dbaccf24c6e920c814d2a29bea9cc2e47c7de443a7f91a196366e720f9b2d6a2f7ffde91493db8878487581e6ef50e284b462f5424e1ae6a3afc4eab181038436890ce8dad65f7abd1ac59ec61a5e6d7b4e88c002f22312197fba8f52cf8bb8a9acc247f4102090a80ebe68acfa1ce061820b531612a0248234e2ce98ea0489edf6e1a544bf6c8fac8cdaf18451d8676b0098ad4c0a28dd78c272a4427bd9fc0cff30130d8da4ca2df318db095f8e9fbc815e5a02aa4bdd89ef90729c4409eef429376c552847ac9b5134973582fbd3a44303efedca8b533cd766939c84f69778e4bc58ba3a093911bd225f884e6a54e6e15edc6e4009b8c662922d261d709597b83a1aaa9474f8a5f38c907b460225a5f80b41c2f80da09607cf21bddf3f278c73987c5fbc52f68de48393e8f44177138bb4926cf58af7f097979eb838ff3261708168a8094f40f3cb77d76abcc161f5098dda5d57f0b8d0c6e2dbfabe0517aa2b6749ddbc31f36fa89a80de79428b88576fba8365d5dfb023e6f50f4e3b0f70c3a5eef622e5aa313a29b6a382b4fdcc0a166966aa7cc4b316b82ed65616b27bfdc507b8a8e611b95c94b2b09013ec2d5a2ece1baa768f5c5acc9e723ed8c088de694c6643028d0de0ac7024c65c8494a6769ed4e5b6a3ef8b644513275b50b9510ad55d8f80718d40c53eba5cac99c0e3c567df3bd98a853dd885849a1a2f231546ea4d59efc876eb596278de2fda747024b9457c0907fa9c41055e4d492c431f48f1b05c3539acea41f2d42d794820410c8cc35137499c37e92d20c6cba6889ce89406deff9c6fa91d2c72ca0236ee093f0479ffff5a9acce68b68e63d71199da1e57d3250fea2741c1ac02f0e44e166931fb866880ff40b9e685f289c963a560f29d0b5b1023d5243f467cd30ac2b6aa41db1536f0c1f0db4317a5d0312a87df55b5b7bc5b757d40163169376c9e965a6edc3e72879a1334e249f05ba18321eec86ca8daea7b030f17fb1c0ab46eb71240622715d670cab45a0eb567d874cd36cae52757d96825eec0df8a170fe77c442160ac6d31735a3469aab5f49ca6baf39c872ff404cd40692d4b23831bef487537e45d055b8ae55df8b9b41d6915c62ef35e5cf29bc6abf2e272525377c05cf1bcb45ca479f14fb61cb1b461a11822774f5e84629bd9178462dc64f3b72a73a789af330c5e20aa5519e395948c1ecc2a8cd574b410673ff09ba8133de74429deb1498453e4f87d800545db47eb7b180237e0a848206e0f85ca55e4ed5756644e180da4b5f4fbba8eda3133686154a24a065fa34d0eb6697929910bfd910bc257b210672766d15c82a48672d6459f0905ce0547ca5f223d580258905a57078eaaad1b3a22097b30c305b54ed4aacc550c122f3d3f21f45e60061830c7efd243882db0140d9694bb26a82d26f1b60044a50cacff35ae0fb6bb4ddcb146002ff796aa9ca465c8e83e9d12d9f4d8335e492fff12c35b482c7d820c59fbd80062ec8e970ae3f5926a7909e5b8669bd5c076b4c757389ef92a0dea03a4dc7761c77802af394e297909321a59370861f68b835ba1d1f8b3e6683256c0c90498983ae27cdb0f6eb250f40557d54753a44bfc49298fec72166a2afd1251135974e07045d51896de00090b1f89b271b25a868f49121d31152709d2c4632f205e36af97367b6751a041e8174462b51c2b77b38a56ec39c244e76ce700d9a0ed93bb62828ef19c9853b3615f7f6bf7fc2f373b6192b332556388b1b91d1eeafdfb7e6ce44eb66e7cded14c38c3f485cd36026f8fdcab517e564126380f312cd1dbdbf6b1756d5710bd3c41125cbc58dcc0c18c5bf94bcbc31af40cba6abfbd28f3bd99ce8fccaa38fa38c6f3c3e676198c505cce3c9373e5e443ba768b85c7ce16eaebd217469c17bba897de9de43350f922604f52e5511fa6d8ba4b967a0990b97a9c0e92f51c7a0ecc36868463bd2cdc5d908dd58e273b2683c30b1e8c63e8c1d6dfe563e18b37537bdd1e8f8ea17c0fc4ef9deb767c854c44370b3edc1133acd56b5f004c679ffda3c4e9bf3c6aed9f1db1e7fce7d2e4a739172d406b41204e341387356903c35c02501356432f06484e10534bb41f6c4984290789383d15638facfea765d1076d708429b9c9fe3bffbc1800f4877b50e71370ceb36ac2340cae57fa2bab36670545312dd058e21c2158b52f60a955a0e97d595cd503734825a68fe0cf138ec6dae50d4e1b25242a7c5cce4137dd630541ff852f669cde3cfe8e1208da05cb58c3bd37dd171cccda3cc55186af811455d12cffcf58246628f76f29ef7d62eb2c2fa6c65434b8a3dc812e7d742bde8a98380fc2b0f74990cce68316d8ed99d0a6364d82a39396fe579a6fe12d49ab51d77a6122e7e1785035bfaabac8f76abc515ee5e16094f9424c2ef20374231a0d46b61ac73874de106e37cac874b3555e941b91d62478cece699b20199357e522571a0eb4a4d208ae733b0f50d6a72617070319b4dba63e35dbb04e4867e7fe9c129767ffd6e8755c1d68ca087998ac822c8c55eff8ecc461e454a57301ab9d0b72649922d058117d254576927d12766cd46b832c5fec3cd582e4a38a4373ad60b627afeb7128909e839c6abcf2333dd80d906853a0139d2616f59df4c1a5190c506bc7280a30e0adb9043ba2285e93aab7e25bc0398de3e9ea42a58ba0904c9bb0f00bb48c954ab93bba8b502db5ff2e47e171b3f9bcaa3b29fde6bc530f7b0091c1bab27cb080e9df0f6024785cfab0d41ee63104d0d0c661a147b6f944c48b76b1b48ae0f1c2d5a8a5d1f1f9140582bb6eee638f9632ec5a7708107a24b469cfda5cd6b80505de82a41765ad4e00dd64c87750491b67b4c7628314650dcde28cb312e5d8c5f5572e53350716e7eb77f98abda25f5f2cc0d13e4cecfd1640af6659a9269148d77161c2e9d491ad15f8ad1e947bc9f9388becd966145288d4040eb9d34cf7c0e80531f0e44c54fe9bcfea08d12ad3c62a8256fa0e7ca61ea07822274a44d5cb140fccf90a607158ae033d2ed63779b54259ff44c926e286dd1232e33fa5747e24377b0f0b7123666029693ac4e19585e0d6d3e81ad82341832d1d0e1efa5cdadf572308541798fe94209efa61c156fa1a9694f5bd981f36950fedfc04b9fa4b0e310ef6dbf44c9d302a9920a55f618f0aef8527170c359827e5064f93bbc621166ac91b21926ac53b6fb123fa6d480cec982ec8075e0a2cbc9267c294fa89f5882c8815e1bfceb141d7eba171e5c82fef5760356c810100744c13a9bf217c18a00a1e16a3bef75fbde35145823252c527f7c4368590c3c230fbeb87a280fb82180e5ed603291fc42ae5d1754637ff8f1887220af655b692ab41d3703867a03bc6cb2e0b0817cba15a75aa79979e9c5c500bcf2cef70337609c1d6ef33ca9c8cdb8dbc624269609c7519634bf04c0940b160dae05b8a67fbdb77337bc448a46a69335fe634a38cb04c6d8dd4b1493f0740839f5274ba9e0b7e9e26129b37e7838933d525ddba38c9ac84004f15a6b57a70e727ec36b9ea1a6cb2b05364a35d918f6efa703c6a0d9224e639c5cec7feaac5b65b8fb2d0490e3b64570c520558719dfc8d7b4fdf2934f51fc6543586fc6a2402b9820b75ad92b9aba9f84eed9984f99cdaf7caf463cb7acacd88706f0286b3d0790a1588262394f42d97e95cf47ac41ac67075aea157ee9a06fecff06320282c75a7d9846899fbdb5db884a00f32554f3547d07b0b6f90ef9c7c8346afec6233bbe3fd4ee230c6687b70bd8f1f49dae636e7aabdd6c85cc97f8d3e9a85b4e7552bd17f45ba71a6d9191e251556885ce13a8836c6f363ec08bfb15c9ae4e7706eef14fb2cd84441b87ebbf6372736bc4b4ced3436e8dd98b91b569b565362e85e9972509be825c1e69921ebc97d19061511d9762a2daf84bb9df3a5844b7e2c6dc99eb6e343ec8295aaaa95cd1b759f27ff91fcfdff1e115d2de2b9dde0991406fb0253d7429f1a4ca4bd1820ac8326cff795286ecbdaac6622ee9415fc592d4413598c982ed27ef07f2b78c698679d329436a0691fd08ac4d69b75053c67a3d80779600905af454c38f0f3dac6e4550a3e4c6f595dc83bc22c819801149e09d411da1bbebcd5eef9d2a2a8ea5a236568df84b46f6af218a5c7cb531f54fb55e9488ad526ee0faff54620b7a16e855320f7974f6b152615b54b1ef2ad38dc7c144108bf531f906baa17cddd31a3608ff05a9014e63effe6e52e915cc9fe59ca562a18f55b1052dea4a0deaf62bf606e3a4b1c712e366d6dd01fd274d7265b7cb419f837022328a329699c88115120cad9d71fd7fa250b262bc82aadc6861d33b9542f111f6cc2b03e5666a7dd1e2b1b1de47640e01def9007c70dcb819d7661b80d8b936439bb58a26afaf680e4a5ea3483c0415c11f0d411c8d0e988cfd92af30252e2300110452b93f04a95926a59b22734078bd2713261d8b79915bd73221fe2a328373670449ecf859804e5c3e4a8500bc4e892f78867a3c909156918c2e797875bc35642dc1e77055a549ed2751fbd70daefe8d46f000ec6bc46ec3d200bb370c4c8ea7508faa074046e01cf24913c16dd281b65c19f9924ac6c6834a44e7b2df8bee8940e465f96298540bb3e7ea03c56f00cf24a43c25388835817a8306e7c19a84457364ef55066450d931c11c2a21f7e7da70a110a9ffb51d792633c2528c808de73a618303d6c89847f4710fe54aab33a30b47d095ac0fea199454462f209d7c73ee5ac476d432fcfffeda3f7117a67d8a99ec1350204db1e0f5aab28eb09a07bed618b034f10d96e968573d00e168bb0ca72240558ebb64c99f0353d4dfce7758c8ba1c6fc7c38242c52b4797ca38789a3c4ac579baf1c4b2061488eaabdb3dc5526514ebe0c3a9dee68e357ab462c4dfcd5be40891e65656760ae8f56310a62beec0d7f7e667b91577e3c3cc94090823d0eb5a023a15b9b3fe27c407c2c922c387cfcf5952ec8d7179ed6b5463a9435057e0c198fac16db0a3b81e77259f6dc92bfb2093684beea03bc575860559acb764529da1121d2e7cf8a6914703db87372ec4d483bd62201e4f4df734520d781532ba486eef225aa8ef5de17ab9aae92b74af3f40e57ec4eac4ecfdcb9c29ad210ee5bac3b1d2e11ce4e181a27948fb4d40eaa3a67c1e1a2f060670abe3ce886a3cd5fa585e3f9bd88f64b7983d742fd6adcf129ce4a03162f7e0a370347280b08f097b06f1e23ec1fc9d27e6c8c5ffb1c7fa36dce907b9b68382ce1af2bf99d436ae08187511960dea77692f483c040e162092341f28d375ff62820a0ee85c426232fb47651fb28cac32abeb717af84906355471fe7b4bac32b2b358f8a2f290d5c3053923679d4fdffcc7cd2240dff97a65bf59be285cb8bc34a8a249af9dfedc6ea06883e2f43d18af2804ff6ac24d6062c865c8e89de6ee3a9ab9250816f5824f10797ec45b09411a6cadec828a4a503f5db3e5aa4e50d23d59752b80efb79e2eae36418b740ccd3d247b0e3fd526a2bdce6cfbf40b780ab58696805d310328a3f6e1fc213af755bd4382a75325225e17f75a52aee7576ed1cce6d938896de1eb0a7e2c553a6adb9e063b3434afbe92889e7f1b25089aad5ac8e35edf807b52280a1073042dbd12a399c03546d59438422df9f328d9ceb9f4e42f49f5d16cd698361a7fc02ce2004307d5935c9c81d938036332e49a7cfc4d2149c557e355e42c24e60b230a65ae62d704fd836641599bb083135934e964c353cb9f6c9b674490c83717f7944122ca10b49a3552e4aa24696d5499bdbb694cae78d0b665f06b4d4ee4839822da13c41403e8461c66e93b8ba25b972a8d882ab2a105cfe9999b2da3731e8222012837178e1725b63d9d3ebec9f82730abd586fb852b0cf1b7cc936fad532aa7aa33880b40fc419005d34d97c0f82007a7db37966df33d5d5b22d26cf5d27547ec181f54c3c2e540c082eb1dc30b0723321a0b09ccdd57f84ffebc0416110303e6d06e91cb999d2dc5081fad3313f4639a44765c0c6a95506f3a3505c94c4a89aa9d07130145fa918129d08490fcc019625d88839b4d8fad7d404d281366bcbaf8301375818d7a32c5cbb5954e4adbb01ce5b20b329ed5582de3acfc6e30ad7820326c23e495fe1805ad3c3f59e04de80e8c42877e059263e51389892601a55da602c662950cc0bae9c313e5ee601c981ca9d15ee87a57a7ed5d07e4e7bd88fbb746d83770f23ab8e884aa349cd400eea957a97cf96ec690b56c415508adf74979312fdc98657c44bcd91e5ec7ce2b17fc90698fa0006e72ae7cbbeb202f1a9df59fa34cac500c898db46ec3b820e1de6eeb407f7455d9bb18dd54fea1e2b7a05fc9e7ee5545ef4ada382b5da7edad7aee221260c202db393b67c6eb63ea8ac51f8cb8bbe7bdce81546ee33fa69504c0b0c06ea422673927a2cbf575eee3a843045c0747a479ee1cb99db4a05281e06516eb67f09d87a4bd70d2905109bebe97dcdd2b694f5532b48c05c56719e4d7310f05d2a0ddd5ad91400b0e6a3addbbfeacb1d9fb86091ba57b91bd0a09d866afe9be6b9fb02f0c93516a0cb7741db94a1f8c9780387bca87989b2d533fe8a488ffce53b245e686d8643a03c167b62c93217b4637e3b115522a6c9c8d73ed3dc8ed6c971db6171f634a412a17a493fe06eab898572f9155560b6fef12464fa8186756d55eba6b46095d17feaf6b4c9d42c2ba161020d037fbab4dce703fa65a32d29807b99d4ad8120bfc1ac6c50dce588688c437b1dd352f80dee7ada529fad81f818e330379abbb5e6613e655f5947f3b2d3f48d7bc93d8a8716dfe166a1e10a56bed93f6cd55f016e05f9f76d87668ba8c0fb9f7cfaa7438f605b371bf1a8974405c02b8438b3d5468f8ef280c6c438d46220efe7023703520af00c0c59286500b33c50e0b04eef9d07681b999c00f2b00f0d00a29d62d7fac4eda164f23c85e6d074072e35410edad04aa679bbb6edbbc44d8ce1f40ea34dd84b43dd314d908f23cab31f51c6e9aac6ae6a5cbcf73b38d6acf7c26e3d8de0960e0a09d8b6cbf29c8917f7ae6c9ca54a83133ac3f4dfa056eb323a7301cae5971d1f1212657bc39883f67e61d1958954811668a5e2fb4d152173aeef61f5c3f46f430e54ccb2d9c825992efa009ee66e5991e24911a4246ec8c9010c45266e3f7eeda0e2263e874fad0ccad85ca8bcd6c9801acdf4776f76bca1adadbb9ea84a50181924b370743748ef9c3ade6d932121145de5942d6c237424b6f575a203f58b6b9f9042edf02db2b96c5f1861228c7ccfe46211c09dd251f08175c205226fe4863628bea7108aa9790e56fbddddee8df694ef48a8b25bbdcdbdaaa5f37324d781aacf083c0c3287d053d902ef35affcd7580ceb95792b8642639b338c02481205622cfd0bbbf1c65b40dd95c6f064c1584d34268a15a260428b8ed5c1dbc08aced10756b4204688ee773cdd529e42c9ca0e2fb0e4372e88bb31e11314d6dbd3fd2555245d604e9d2ea46b6a550844a82bf366ef4027068968fb723097c9f52e5239e1dba48cd0d9fb1f9199788735e48b1a0c48b8afdaf1769b6444e15382a5b1563b407494dafac504d51e3dfc27a0cc94d98d24ec1016d45fc4ab5485df1885c578d2b97b2d6fa9defb360a261c20fd7f31ce8bffa2d4ae71b7a53f73ac40a728ff070021fe8f0de4e8ce6a94d30bbfe63b3ea09bdd892ff1c0d9f8fe3b578e8472ff680ad0aa3859021c74124f506b008a922415a5af04145e47ec65b84c9b626397057845181c516aec8a761d4a9522ea21f6cc0f37f922f52cfa1e30e1928dc52a0f104e695c780546f241a228379136d1267422d1ce7b6ce237cecfc1b77c815de1dcc3e6409af10690de3827c3b24eafc5f976f9201d5cbb2b54616d00b3dc0f4a3fa9dec15c89ba472ac9c97a82a040b3d1b04e02fc727d02a5858356032e849dd591eb00778bcd5f2f66457c5f2659093c9a03d3362c180de0cfa151a5918f0727f9ffb61e3dfe009869bb8895dfabf79a8a658327be49b6060591dcb98f89000de2806a9d57abcc585e31016025a4d1301417d05e2bd8ea5d25a8a74e11a5ceca20f26abbe9af6b20d1535b2fed7b31c119bc11bf9d2fc1ddd3cbabe770e814f1fafb1214f4d701373a6db8391cff55dad98062857113e27f32251c03f2b14b0023cda412f75ad0c1ba6bc44d9e7003f5a520397e03f6c3bb964aec633c40f8af6b07e08b3794ccaae1c32a890fba109fd0d8376e3c7169a9ee87cf7b047b55a790c2357df511c998c13c8280ef6ec835315af34edecd8a476e6ad4471896dbc8a86719164e36807c063fe3802f6a8de186bd7f0a07e94d8f971bca7f9f4e7c1e0edb452b7e501918e2c018aed518a79c9159ea7dbc4420385712e69303a40233bb0009032cb4b3b9b2d8a2b9e93d874ed52bf39d0c49fb61d85493f7f60debae197a1cc11bb3dd48fb9c2314a1a88558b25cfa2cb6d21d16225a79e417fffc7402a92a2febdb20e5c1bf7f23e974da7ac1ebdae8bde8cfd621c24c5e2d6c98ac62658e0a83a112f2c6d95123118ac584bb418defcac9b76344e6a93d50c531f15f838462e7ae4176d7b0fdf86d300df339937f2cd7f36ca983a3d15d98743d3be4a91ced0f73f79f62e34708a6de6ab6ef1167f307d75d936dea0daa36dd0b3d39222db3a834209b2722ac062c913fd0fee8bfe7355b455f062dc2bd13d639c4b03d64a73960e1861ffed85cc3e7a54497abc9a2fcfc1a8bb011cf52bb871831be440af175355bef3aea188158270a0dca6a499f91d57ae3f59098d063ad79ea3ead0db5de7e5de1bddf0b4f4a1f8384efe22cdef623c26d451d9c7cc9b681391bfff6a549aacd2f91e692d2ca3ab4f340492d57a4609abd24b1b9aeaf74c76a89c43b1ad503be0e7dbfcaa1efc4b45dcdad1520afa9969ab5362173a9691ced628cbaa81d866673712d08a3cbf43e5a64e354afc1cf965072cf75eb3b108fb277f487bc4b048bc1850cd1f59a7a263001ebc37bcd4ffb1908216196bcb287573ba8b55ae954c28b816206bc39e86373099f430757beb8f900aa0e79f61e870ea5cfbaea5b6f2f4456169864468c6c140c8c6779cf51d813fd9e537be269eaebfbddb7bbd56685d4d5b3fcc03b419333d1c8966d008fa31c1c60c064c793d0c91238c90db0c94ab1170be579bf9b788f3f93353bc523aaad9618840ceee8229c34dec05f41aded89aeed976bb390d5f65d62e1bf2b42ec7879febe6450c0f74eb75e62377bd6ee6047cf9dd8efa132a60cd4b4af05232531b2037ed5cb3dce69bb8c1106ca3c2ed0caa39c09a5da5a3862582674ce3addeb91235b50ec23ebb8976e89c7ad923847a1eee3e32904d7c559548547baba66ad21751da2321d611dadac591325f76b969157ac66c91276afe610c94c4288fde8d8448ca30dd44d2fb05b1c08b56767ca8f2b4b352a82520484d63f0c5efb4de4948db4d3b2a8352afa5b3f17a050967be50635183f505684ec08a0f868053c1e11d3c159c5ddeb9c98c22dd8230c16291acd98b1937a97e8c144e4e9c246dd846ceb0ce6997de409f95c7b34fca1ce9ae519bdcf1f2fdb548b2f184b00658ddff5e0a38edbda049a6318cc89281f466f216a9bafff51e52a9ed87c1c14f200f6a61f656f823416daacb01a99573961ec2450fb9608a677b601d6b3c640528852d90da640fde7d2d1a680bf5a8a07665cf3e0b211816784546e608291de6d1606dd685156674831478cb42a9505d3af52609d1ce47333e4cbca8952a0c5fbfa2da964aa37d0091ee6aa28a33ca17b56ef50658830d0d4e94fd6116c93ca308f719d46a8c2b6d138976a7d988ab488a9241125249b7d4a41091f74709495a9d45c140b9dba3eff8215579030861b00d478e18b52cc9c84405565d486f7e3c5d787bd14daa2e4970bc46e9081691f55c3d811fe3e1c63f2c690485a591c7d3e7e903b2b2e5e1f1e6cafab8c1a1a32b1713c056f0beafaca1b1849fc3546dbeeb5af0aeec4b884cbd5b0da3c2768419f9cc880e6b688e1cdf008cca9f0f80169cad1e8208e6eb8219cac0dc0fc872a528a98161602e98fc2347962136f1b77670b129340956c03f842e96ade9bdd72605ec0839b95eddbfa4b030d37861c40f86a4dca4f0b4f35933bb1a55f3d091c768ebf414b9e6947b6ba9c8b9a3e88cb77bf68e511028b045ae1a6fe7da9e3f8d4dc009f7b5867b4e6915768a2cfbb21d129605aaf70296c641c84c70f786cdda3193ceb8a036ea6dc91b0712b2b434b09b9d2d99ba7da0b7b0d2312d93e8e7685b43f1b5d0f1f343f72592424fd7d628ca47835e3f380fcdba5dec976c38fe47faf7a72b0fad0ece33d5e3e29ed7dca606ee064d955917763f510a1e6b235e3ae417b52a7b8ca5e5147b03632a36aaca4600361784b0ba6560ecff03e139ea9c851b527a51d1787a538ed64d1408f9b6797c3a593180b3ba05a647711895f610200c4fe95a5e1665d090aaef3184b6b66f836fd559d51de3d5f5617e8830e859ee7c5bd30967de9e6113fcdfec42af7593e05d0addfc5a9f183e054a06ac5e1ab7e793837da24de6af6fce9aa0a6ce5a2b52bcced66dc84a178b2b69bcadbd2e9bb978709393b9c7b1fde8022b29111da409656a58c853080b9ff492b876856c370f54161214a7933c2e5e52efc65c0d680fa6f9e07bf58f97604660c7d3e9ecdc455104d1002f4ce79593c7402a3bcf607abeaa15dbe56c9a79200aa30e4c27d37f9ae80319ef0ae956052aafb2dfdaa5c2ccd0a035d9feed58d141a9e781afb0e29c61b8bdb2590fdde6d5d532834b2d3dca7cbedba46a8170c3bfdb988dce574fbe50cf6968464e417b28fba03b04889778292b0c80a5995d38bf7800c5b58a77240b94a15c5b4134b648121e374cb1da45aaca9146321faf4a184e619180c1b29162fb4c725b316b24397c636efbbdf2a12f23eb73fb9f44f507d37775b5258a9c64153aa043d16c7a9938950ec21175b228cd729b7dac93ed3bfb0a4d75066001cb69afd720d760634c29a6a5d1242dcb6153f8d68ab6c4f73260c93b555c6c54304e23ff1a28d1d2e2257476b750fcfd8a61189a6a7341e6448391e4b81b7d6be3abe3ad36f98dbe8fcfcbe2c0740d984199446c91cfc51cfcb180b7c751c2b6f248d5764456fb711c37f44f4a7c295b78c2fc0c9b1927796d54f5678da5283c8c5997bff83da42f368db7e6085f5928f6552384d9dcdc6356669bef3c4e34368a54992572aa02067f73c2d051c9834efd07698e4dc7818910a178b2274496e0c36223a2c64c53550b5dd3cdee097934241c8c1b0db23f870f0eb9c86f65c2f5751ff74e702e940f9d2a6ba7b710936c18dfa76c7292993cc0bdf41d9fb25ed2f87863aa8093ce128a52a125a712f7cadeb9876a1a3eb0e98f4e98c4e2f8a14b18898d2b8373b55b80426753b8450118a65c5757a8449b77c69cc4d5eb282a171fb4fb5c7b80c62662c3435d4face069fc623f4c4a4dc971938b920e7bc765d84c994ac9287514a946f022312f00c0c1be1d87be81d616f9a2c3160876badf3eef8cf87a0dcbe3ae73b799081c07b867674e1837708bf99638255e0c13aae42ead6615d4b12bc28c5971d0aa83802448d1bf9cf187642cd97a20a4301d830831320142a632670817d30e1fda7e8eb7d51e13fd6d31017e67cb39c8df2b72c3cbcdbbb9559e87460e800ff68431b275d610f521840a8252c0af5add2e5faa342247d74ec29594e0b63b7bb671ceafa1dd7384bb6fcf2510d447fd7964327442156c3938f8abd0b337e99d27f00b79f6b40647ee206b1b53581257a7e6721fa410a254d8f500e956e6284f299f591f83ab13b9c1ed6570d5597eb52a7deeee6cbb76592680820265b448fbe08551b70e9a6830249f73456a49e3803aa7e1e0614e3b860b3a7996645a3394456cf52ec0b3cc6419f31742c221949d89b579c020149e7f9bd7aaa17e568cda059fd3c4f1e63c04a04f1b7ba92f77b1bd6fcd7fe142506e6d5d7ff44c7fe9d2f65530a49898f2039830743fcf16bdf0b920d7d55ae2bc89c5011c8894569fef23274c1803b46d871b24732e8adf11a299b932ef3870723b5ac55f7e2c6654dd9011faa59c7c481a3a2fbaa6a861a83b649a081e97dfc34e3501986eb48f6b3020e105424de1c661d21e6a02332e1718bf1b1a0d9747f39df3016a15a24de08aef01e6d19085d9cbc38022933209ececa5883b1fffc589f91da9d8bd80d427f6dbc15a4f3591515174d389a3f866ffdd698e65194953c9db55fe986bc0d672eff88ac38c7bdf6aafd1b04c2826382cc87b124537732c0e5508439e71bdc185dc207bffa983dde5f0342e0eb015ad67409c90cd12f03784b217ffce623c44c184b370949432b392163c6ce46c5106867850ca238bb2e83820c1e378dd3c439aff0c2f3908fcdd30ec3c6c8e8f73dfc5aa97936865559e5f7572e380328495596b120618481ea851b571711fe1f98b50472c388134e1fa39106858e74f92bae671e3eee385ef5a3e84f90b053c189e061bda9008a22784adf81e3e8d976c86361f52378c02f801ea84f32fe4fc069d6f6a9f0ca562b6f545027e6df20abc5e34ef5c89d64e701d16866a294ba042e9e256b5b7329f512e648c0189326fe0f87da1bf401ab6601d34d62422f0795c85989b457f833f00f95563c055fece2b74495fdaa542c16b1f6d5acb802d61e7e6a10fbe42aef89d0d2cb5c83cdf2fb27b3bb76b25efc693ffb3477a988d6e5c3e12f1a7005e762f2a2e22724ed2ce2c540bf982a6b92ffdad7a50e486e7a33b3cce6a13a4ffa2fcb6d0c92619d55c131f0d1051ac377a71030d08c34feae8ea7f8eaf1f98ab859aa703aad9d536c3a5c9273ee51c4522ba21de8f42425b8febbc8c89db65970556520962bb0cf6af6bf5d9ebfc7c7d7e7718e6f047be253ef1430c84f443c255982a7982c0079a73893abbe3e2e65f78a149e2357077e52cc56e380541351dfeaa481c24993ad328a6aea10513d9911b926c0754ad2be3da48eedd753872740a3adcb78a466c5782d1e8f26946122fa15de128ad9d6081ecaaf2eae1e50b252441a72adbcce94bb6c3f808eb42cf41ac744e156cbef675848572abe468e2e4516b436a708b0f8a44e9f844c2ed40baa30d8e52f630dab641a84a308f2697e43ffc145926712da114c7501b753806d45d295685658f971b04dc2aecce52c34269e7022a929f884e943791ed4df9d8020bdfe79053cbaabf1286d2e6fffafa45a683fbc18e4f09e454fcb801cd306001a227d6b628216ad0155e57cbf0c250471f7fbd85f1bc2ba703f33f448804c713bd14df95b448905a3c29e108f900d7a53813b0aaae679eafbe1013d022cb04067972fd09a962918ceeb791d88dd1a1f561360dd99ce583f6ad685278087cdd516873e27b01de4bfa606b862215156e0fa82f82bf89757babace02898707161cb2b31e192dd32302e664d34d5664619d87b3c14222581f0c7487bcf0b963e4a76d567ea5750d66cda97b8730dc77fa69c1888b11417857df172e259e4fac6ef21860f646733eabc3eb9a90b57238a439e0580e2da43ed5a5d0c4e7c7dd7aa797a55fd531345da49d314fa4833e34920269ff13f928370d9d64da8b30ee6fec84011c438026cb50abb7fe4158557b99c96f4239dc6cd7798032ccdf654a08a307ec37403ee4d516c501fccdd623043ee8e9041554e6e5c7465168e52b08c11260b8d7b375136b50e07fe92418c4f7364f55446d97e2d69ab565d946e7aebcc0c4b13283b9303e10b13306a8cb4d6ae26c0c7c313ec3cfc68a8c8e55509e95d04d468d1498f260e9279f75b8e5cf4043dd8d1428c7c83a0f83c8a89858256905c4b227575b90115767ca8b5ad6e877332ca15210981ace27cfedcc99dc82b4727701389a45fcf9d394cb6e2fe8802fe31f640e58c32c687ee9efff85812d91f1cc39ab68953aa3a97224a14cebfdabd2c311e8d744abd475bd0933998c0873d34b126a48000eee9a8ea0f208b829a366d9a980bb159f95c58f9f399bd5c7dd344bcd500f552963b2de23f23f0283016a4cdb273724d6cddd265122e90d0da97d3821170915d9771ce3a42e6b4997a1504008c0bc984dab8ab15cfbcac5cf723f879dbd21be926b4ee8ed38efba1dbdcbfbbc6e711123e188c697e77501d25d2e6537e4cbfcbcfb9d57e1cd84a31e6665ebaee0994c4c7c06c543183d886d32937ce03a2a19d737b39aee9587827887274485722e32421496574c1f0f8e80ccb10c572ed93a06887a7c34edb98b174a114c303781b10ac30af3146b816bb54060dded9bedf711962d493cae510907752ce28f1fccc57f830c9140038da6816c91e3787660df49e31146d2a8b022e66592bb88c9208d3b01ad7f5e6fa6f779a47456fd31e72dd0548927d172ff3f533265e0e5f362fd169ab11280688e9b366bf44f56b55327c1a1cdf1e60d9a36f966db12e9100cbbf63c25d2f2834622cf551cfd66024481cb9b7d6723fba9cb4319da438792f85397c08b63425db68b3fe9400701b206bc2d78149798350e5b1ab9f68c0b3daf0133612ee6ec1caff40722af0458318f43f4c1dc8048b9498f67e528a3bd84dc4f6cabb2b7d21e41cb610d94a57abf48affc27c97b63dc3d9393869017e87a0962dc55475acd7cb8184d78c0b7f760d5dba4cde046ba1650a70fd59a6d033bebd0cd9c01edd07e84baef5c7a77ba9a63e9656ad7f44b7c5f578b8f61afac1434060f937d069fef4db8a1a40f76ae4559f25af206209ca2ec25985e7cfa0a12ba785efb9ed35c7ce2d94c1e155362476a4c8566b37c4d1c2c35ca510d4e634347913dbde9d7ee47ade63a7811dca2bac9133466605e398de6e4dfa33a0fce5608f8041f05c1ff3f25f98fce0c5227bcc743af89fc30a5efff76a5634ad3d60b18ef4b183f560eeacba08e348f0cd8ad57d9220747674bc1271d334e3a707be43d1c4b5f6c0e2bca31db9add71dadb2b875c74f455dbf35bcaf45f18657a13e89f2d688c2aa1c9651545bdfd3c71f66030fd216c95a0b8781de18d9ee40dcdb469a2a50e42a7ec4448c9aab20392d1296c8a6d3a25a0e9158eb47c9d02faef71fe73278c53005ab064abe2690871458037e71e3a045464ec278f2081115602762c767c634a42089349aaa288b90788ae8256b808684b340c075203e3d5a4b8bbec68eff9ef17c56b2a5b24fc8b367a85755430e5807a383d41f02940638ba953c574a2bc4d40cae18200b90b4d4b7be5fb0787cb68ff298f432462c3e1f55e9cabbdfef139a91128ff92d68608eb89f8939b260ed027b6471a4458ddd75aff41c52e5a95683a74f4b89164f735fda4516973452305843ae52ee71c6f93cb7da47230c09a9593968c7226c58076fff4cf45555e4b4bb5befee30b8e4764f3aede0088efd5cb03cc063c378db94765da5bba5f444e4bec999a17d45f425f442dfd6044a3f288a3e9cba26aa573a955fbaf76bbe5d07578e8f6d22b7c6f163102f479f83ee3ef681abd29127fd836b98edd50df78a53a51420cd04fb326c9b83c66b2174404704ca9feebd04fc741dde67d5863a5d58941ce3c6125ec50b8c1cda362490cbd7f90bc0fbbefc9fcdeff821fe28cf932b65b9fbbd8fe26762dba45d938222990bd557c3dc695df6c5424e2ad4808ea96ccdea5663f03ad5f42b42922421a4c809a9dda1da8cbba925212da9bb083c4b0b367594a9380902718b1fb6b5d42acbcc0e890fcda69b3d591aa77d430fe54496814828edf23213e798bd412791895a97b639dcb71e9ba86793bdaf4251c942246a41eb87a7002e7d00585b8d5ecb3545b10636096eb26f2814445b5be40196fe4375544a681ffb6b45688160400785237202a528c0f95ff2219f848d0ac05761d747faf0dfe58460524c89febb46dc962e531c65695d499aea82dca5dcfcc44bfadff6bc42442fe15a8bd3fb6653e0ac5f56afdba45aed698e9a4059136ea9b2a07ca806ac94b874864e4bf6d27501c263e0ae3daa7f87d606c2c2293cd61f83d6d00fd4297adedeb9ac06b1564433b9f043bbbd36daf9e5aeca1300aac604a29cc9f6933eff15cf5127ceafff208de777dae98aec0c2268ae19262f89337d162c7bb5607ac09768193f1899abfdbaeb3f80abf71fdb55a5e0c48beb9af64cce1e498d7a714052528866c7a8e398f341f3ecd9051e542ddbfcb478a00174efaa97330ddc45510906cd0c4be8fa34708187fb1af504c9093962303dbf7318c9dcbd9f4a126f428a04c6b30666c8dad96020284b42749aff76071ef76d49db5490367f6979d59ab2708d7950e193c3d5496ed619a81d81003b131f8274995f5df269a6e23e7d38374a7867bb436d7dc40c0027806d208a03d4a252b013d007f7cfebd0b6176be20e4cb6b035bf3fce8fcec5a5a7afcaa635e507ecd31ed973d503caf236992352fe559357d750e07724ce6989ffad18fb626742ed69a41639f49f983b4b6cdab5ba322aefbe2fa657e0c55324fc39f6fb626f9bdfe1ff2a372cd720464f9f7b65a263617cf20667edf5863e15c76a6cdea6eaff213909adf2b62e0506ddeff0dd37a697c17d730debc491f719b43e5cc381c74810d1b287e1252f0fcfa959d4d3a9fffc9114ae98d3167b741dfdf07871d7a5f7dda190a09f0755f0f5db314186b3c1c7cce91dccd9d9dd9d289e8b9ebeca2550293662134d2fba2d4ea1d36400f66ecc0587ff9d1a39760dd9fd751f06814c7b485569a01524205844c402679a94f111b0bc98c500e5b26797980fb35e263a68a5729d810a8802b0ee915f2b386bf4224e203991f225a16eab36b8ab625ea695b2ce967646b1e5539a7291b402f880b55922e87e97bade199f036e82231c364cc2f5a246558da03efbe0a54eafcb498db899403ed78ce0969c7c9db55ecc5d027fb82e08a4a9b02a2820e0a83aaec7eb63be748c0bedefcd750e2c9c4bb1a82ccf3cb385aef1a40c8dd3dd49d6500303cebb4126773f021312380f28255e3f29008351710f27dfe939d7c950f32609d894168bfe079f2e3e3914ddcf005f50726d7dbda0c5a39434849570fb3c202af50b950810070cbf11ae0cc6cabe3a7af0926fdf2eb56e7663d60489e31579dbf626a6d2d36f81bff44df55e247f7e7c50dce3e2df8471820dfc578120f638be388a2566428c72e5145e98d6a23e60a58f9c0b7e4051f6647431f5de64495135eae49760efa9fed8177f773c4ff316d58486787bf0bcb442e8d9e462100497e4e6fa9ae50caef7c05dd1b5f6d7063865e53a01000319f254ed204afe656d63044c8262c1c02de74dd004de4b145db5fb3ab46ca1890d84f0cc8fe818f52700c49e322484fd89050701772c35bfbb1993fabc4f0ade9a2312a42410522778e631afed5229826f25ec3d627ca57445b84010c797b531e54590c43319294b3dd6fa01396cd930c447099cf4761565f9cedd6ac658cdceb10cc25f895825a195fcd8418ae0581d66a6bcadfdca8a99a4bf07d9e5257205791df30c92c05a53169c44a8f03a6c29f8557acf9a202befcd5a87f5e84179ba96602e93f9fd7350ee912dc38a23def991cc7dc71559b89eb5de84f6bfa8d0e8e35c7712f8d7abf20570e3998d7f6f49a89141a91458f6d2128c2db6c87eb3702886a164836acd0edb491975383327b9c956f9c0e1c3e28372839b0f37453a01127ac54f3e628ec05062e3a54ba607a042fe9e3fe316cd7668e82e4d2d5226a703a570e2a019cb671caf6f0adfc917539a61988affc1c16c590713601cef20b93d08d6803925c2b2014fe1be1119adf78a7d0db702f7722592c34f9aa380a253462f556b01a8338cf5b3daba846fe10f9d3300b38e70b1a5730fa5b286fce89ff550039b0d5dcffb8c86d43537d9330a63045a0d9b452a64247a2ff97267059c29ec5b4d64242a326ff8ff7f3c9a1ff813ba28452259db55ccbee08caa1081b96214d6f534a12392516860e09e31d230bb96ae0599405863f082cbfc4c0dc36699e207eac4bb278dfd08268663280bcd3aa2882bd7f3296c2968280a8b0d12831759650a1e58e4023adacd2a660388bfd53f42d964082e7f51a4f23f612a5888abc52e169a687fe7344d05d35170d2c942424316925ec55d664e737560a44320688ca932fa4a9f16dd561efdd3053c9f7eac801117cb5e2e4ac7e8661c3ec5e2a5e50398bf1123ada9c1410ba1c4d1783ae14c224af35b45ebb0a9e76fff314a17369303330438a8307157440283bcf54e7b2f55f64a0185e611e1283cdce050eaa39a4355592669e34432337164b62ababb7c0b9f7d5f16ca2342c376f3b53ef809366219fd24c3d2dfdab37c73f21765793152ea224f22d34dbb2652c3e4681a4f131e199e863a24901983cce8043cb9777b8f80512575f2d3221f623779b22d566d358632bcbdeb6c23630cf92d6c6f8726d4edd22aab22ccbcfb42c2b4e9f47ad48fc455ae5c5ed0bb03b17993d2c9841e5477f79494d153d153a055608bb066e628cf0cc276e85a4df8810e6df28408de91aa9afdaaba704a58f464f314df79a9bee198f35d4ed29e37e9963ae8c9507774095c892606fe67b1941d4ded965e6f81f09c1d99ef84f094b182c87e3d94d01a76040888e009efc9dc7a89db0811e4be5d5b9c6996749c148887f806ebcda43783999494e5729030acd562ff553c149a79c23b7da5da8e49c4f114df91112d30cdcee1bc4318a9fc2ecb9bab7ed40731ce3aeeb40232d87a864773655c717026c98fc6ffefab65191bcf510e46e4d15e1c267055bacc4f15e38e8d904d208e3fb5bacdeff160c6dea0e9d09473f35ae9e5a7ae28e8aee85e4c6621c9ca4e14df0f0149fbce4606eae51603b65e5bba9c6566a36494cb8a2e18be822f9c78381b1bceef702683bc6290e7da3aee2de2ebfc1c16ad365ee78e9cf0486cbf2976a190be62b451d3fef6e59995acf6165cc7bb74ce47573f225c10014d77d84c7748cf057bde01a1b1db80ea992c291fd90fe7456ee991340dbdc1c2b94532971b71d0cd000c68f7a8356b1bcbf17126781d11dc3f1221b386612b64680c84efbccf3da044fd4e39eb3f1b783081a2f5fe3e6b2847523ab56296532e840634219e95fe95ca3b054eec8e5475a55e08bfd862a2dc625eb394714150cafae0026a937c60a590bf96209fe74b14344fa89ef69ebd2ee20ca7ded8c4d1887830e430321afb4a13d5e1ef9d2b6f9c3bb12151ac3cd7296bfb7bf416ef2d695760a6035f3b51f98ad15003635f837360f9e6c203e83b2adae923f819bd6bb411ebff2fbd6669deaa835def3c3af96d8156927af93e913f516bce8b66ec21fab0d4ac126617eb157611f707fa4af99de89bf9eecb8fb3d466aacd93a725425ea53485767df7583fc0133ff0fad61da7cc3c6e06577c8c4d130f9fad4806624a4a2bfb7dfd65937048501aca2fb009e86f17671d12db43bbe5d5001d44584febdb80a82cf16d57a89031bfe336acf2485897a0607ca1c6853b2c6bdad3c7a70d035022550166ab3a139048851205735d11ba1df2a58572be69c76799ef86889422271ca6c420d5460be93578db600117d2c38ce0c210516e20b797265e729404d43bde9d1e6852fbabc1d0f35d824a44abbfc2f73b42148eeb39ae28b5197898b01fb2e3da9c8cfe4d920a95492c659029aa8fce642b565e5fd4181025e7c280c7749d47c8170fdb860a5c955dfd7fb180957f7e81976674e87843a94bdeed3445b2d054b41566c00975e3b5749950f4931857e15581f0f47aefc9057bb5a82f40465aff624f1e0afbebd83b8976456f2295545e3d4ce61457242a289b579891e00903623210cd4cfa840f9fedd168a62047087527045b6728d7c07146edf957e035432c52cb786f6c6ef3072a1843d0a2a0c41cf37c05115723fad0935affc5c10e28f6b55dfc52696505f46dab920b5b46ad6ff3de861b532de25f899617075b231ffa48a214357c2faf255bd147fd38f7ae893960846388398c401dcb79e053da64eaf45d8ba1351549fb2cf1d1682ba1218bf74b9e77140d2b3745e49ed55220b7c314b7bd7107e9634453aab7107dba0fb0c632da9ea2fa2102562d870f85ab697497ea9649c0074d4a92d3ad7fb4b531ced608640af6ee68582f4543f88bac697c224faf802140310fdd714f3c73bcaf2d3c0762f3382dcf4b7e20a78c1b9cc25c49c64e3dff305e0b73c9d9b8a638941387399059c79f8405497d76cf62bc1bb0d2fb8d2856f067178411b01b514765dfe3448f6df1812bfaff74147f2031c1a9097633fba0fca61c8e698fff0056299b976afcc43dd61348be04611f363612fbedae1bd979cf390ae5f2f8e808ec1355057ba4a3a0a9b9d2e9f85f68f3e3ca05cdac68f88b3a55de187a74aa8c2314b4515a461bec33c6aa20bf0a9e5bda1a2c92d100556fd400d4840e431cdb4dbcad3e6ec3c285b42ea40f8ee3533efa7bab06add27dd3a9b099f256c634657636fd2ae5029831e508324a8e1df6406535a061aa48289100185e5b43f811872e8cf2217314d5700d0b63c773bdd2cc42fb6e03d17f19c755a2b220f4630e00edbe114c3263f1628c3b7aac9611d8199164e71b10da1e22b50336b9bef35e74484dbd85bf151954f6fe8d238f6c0bfcc13fd03cd7e49c7c2917091aa67872d4c9c4f9d089c477a0b2205c0e1cc2db4b94d0158cb8e4dd0c0f89c7c23f26f459f52be8dc699565ebef1f35474569db7ccd2e5895781a4bf14780bd889f5a557345ac1641004f6f1b95f95249b35f44eb7cbeed30038e6d0d877eb1dce0cb2fd3aeb8f7e7f89cd60b2da891da210ef5a1ec0c90efe4f5bb61e20bb2ede6afd9f999c03c84d954cdbdf3ac92444da0fe0e1a16e38b91579521150adcd477156b7e7ac3d9807b15c5db32120c76f70754fc1d0a9b874a12f22ac8a958559449df38e0aad89160b71f7749a3bc3a8bec987a1b7aad8a68c3ae06d1fa5aff3641bf632f7aaa0de4f164b9941e9a6f0411b8a7baf996fc1708d9377f51cec12a54905189c9b4d683d7ea4304f1248299cfce68e9c6c94f2a10d4ad96560121d0b5e37adb61fe1f47817e4dba821d6ce4ca456ab546dcb4135b99b41fef32fe1d854acb1114b0839bf6cb2a7c875779f073f6651a61a7a7c47f1dc2f810a881c0a58a791b6049e35fc5c2197a1235d16ff45f701773478e7c63bbe8b0c38f37713cca1604ed00f1e44d44544406b4027c6bdb6618d125539e3e5f0232dfc947e8b8322ef595a7bf4497bce6d7a4801d131ff2551bfed49c9b87f952ee5ac575f793f3f2d44543b7627392e0566a486140ce5fbacc0601adc6654a5be539b93667163d0acc093d55c242b304d6a888f35232276a15329844f51ef28875a889972e8750be05cf2a555916bf2ec2f8bc3d2166be005509a2026f30b22aa268f8142db97975a6fa342e5b7a3774a6c7eca65eb52318cad9f8dd5281faae93781f02bb57349bf6c25736b7b8ae22921ed8a3e9bba9d72070cadcb4cc4895254a4472cca52b8b5ac245f9f52b141546e27868245ea4e17cacf29a585925294cce43f4d44e5a23f38d809cf206c26ac2789b8a3efe5d004fb3337f5ea6124406c8638671d9740019ec756504786f87eb0442c42460fac8db5ff934d2d0e86b1ee837384f3afca4540c611b9e54c3d015c200e0369b3c5d6583bc77dea608239c640b3750f3e948e2eb76e25c0dfc1ed7dcf3c29f97e659d35fca145026f9cec314ee6fba2ce7aaab7d100cd45bffcba70fe93c3d84db02c53835865a2096f7d27beafb2f979e898afc75ace2f87d32203658599d67585ea05683f8e7b4192eddc41bfc2974298602c3bbe3ef16eb44cc7802752ffe0e2a5385d844971fb6f89d3609d381bc7b14b731ddfb75ef1646db1ba94b0e3baf4a92ac394ac2bb8da780d81eb6b061d45fcadc0114f1293a29faf68df2242858c83e14eb871b788244f793478051bc080eaefe6e1796efdc673d41d1dbecd019155aef060c5bf94910fef962c9034010b9ec6315bed23090c44f6ed87b1c17097e9edd8a108ee51d5365f44db0a8378c46ec5e7b6f160ef80961ed5ef035600d3256cadfd709401f16f3e83298fd7aa40dfc8674cd801c249f197d98b34c1a8eeb2bd36f01e2d3847f65f0d7da2ced0abf478c5d5a24178291c3707d412cff3772b0676c2f68152b7b8a7aaa5b3a32293b24155b53c83170dd3d66f7e30df22420950c18de94bd1d8e9df906b6d4f961c944d9bf380396d2243ac3abb3189eede8d7445c01eb6a96800d4759beb43c2c6aa313bd3ad3639a282176e0ea396f7f3f962df1011f62a2c22b727791d5c77417a30eefe0c0bd99ecbf882a813082523a0b34ed859ccf4e20abfae275bca407c639eb5b2d01578106f44151b23bd0f0f34a8e195fea235e3d2f40c3523ab9c633a1fd47a24c4617fbae928f2ed4b30954d2ccbc8c7c83d5d7a2caf5ce6ba1adb940ebb41c892020af9280ea497f8a45f576b5c59b32fcfaac0506f69bc9ac1b33bcf6ed7acba73d491e52cb579a384ce728141177e26d40bcc3b9380c91bda69c677a4a540c38ac3f600d9a96b75dad4937660996df2a094bc17bcf058c9c14c19b9ce617e360b1e6cc88c59bf01d436c3ef3b44a1c91eb03a14ef91c31a78bbefa658fb7d733465f71f313d95cd158852d5d96bc1e8d9c758ff0da37918b147b1b76eb16d533fa489c878495b8d9d9cb6eef748bc28507a330a5dd69ac91ebce2d7228b70171641704d81ba2c65abf39448321ea10d704967d121ec161fdb105174376a36004997447eb0f867f5920013afae3570e7f4830c8945c952e38b76b41ebe58fc4110e1155430fdc97dba69c2f3dd94d9ab0474426c7c6b74edee58fd43d2652dc30992a57164e1d7eb715e64b6f15d9aa788bd12d8ccff12f6e504d3dd356b46c99f003b0a182142ad02a897005a1bd7efec053b2c9e941d9b9ed355331a004cd2801fd13b7be66c0fd05d32546d12fad464a301cce85c1a0cbfe0084aac02a3ecaa4d4f2e467ad4e1a98be306c6d898d9e0fb8ff9a79fc0daf70afbfe2d8aac3776257d09d60bd04e4adb221e74af7ae57489db43bfa1ae8c5edc6f79def118f091be5c32e5423c4b0e593b412743f7809b4cd62404fdd37ca6cfe74a75443e6b37ceebf2da2bf447dbeb8b4df236f5d15f1fc71804eb65ee36c9a5be03630ac549885aa70fd1fff9780ed25e6d259f0922b9cb9db40e801998e47ffd1285b5cc0ac46a38f93d28e6b94bab70780693a79515a6d8ddb0f763d44fee5a8cb2e0b29d6a078a3e38ef2532e66afd413959028ff85ebd422a009c1110847d30077ce0326227d63d58adc62919f34c8d5d14faaa753ca4aaf919678622867d4d6cda65b39d6544f865b98e39c9bb3eff90fc6f38ea42ac411eb5e801449249cdba05385df53888361539f52ceaa25e6d91c44d365add072a66600197ab6e23c68772f02e75e474eac00d5a876f8e48f1016735ffad96fd1b4f227407334b3ffc39f1f241ce1ffa2267a1251cf611b23b0ce5483220dc5be7160a623366ac385827ff490955c859c0fd9ee5161a64e9e15d173020e19ef1f03793f0c5bdca1525ebb17f9089f954c055344791605b3e33a8daa63a65fc9e7d9870eb7a00f554bfa51a374abc2906f07c28d0c26a85743271357daded53bf326dab2685b31730d23675294103df70165f4745b4ac8a8def7380d2487d12aa653b71ac158e60042168f8dd8e92238b04097ce9f73b78cb30ddc3c62a052efd28899e9bd139eb3867652153645b65334160840cb68bddbebd35ba0cf784f4112e50dc3584346ed1aba52edd4895031a6db1006f15308f618de3891d709a69c653dcd61b6dc27cb5476e61570399140b1f0ab081b8d55e45277058ada916cb7b88aab3a665bed3d515a32971cebdc3e2d5ee836bc7b87ca871cc616cca879db25dc5741dfc5e64977759d588bbedba4414ec181ff1ec38e29f53d73f9dc0021aad6b7bb940ae456cf2389268709c7b5fb1652dbecf625808d400d77fa034903cd8d5d5098bdfa02538b3b1cbc027b0eb5147c42bb3b94bcf54f5149fcef6d570bbfe01f9fdba8b2c7aec429593a9dfa7d400328a3c8c80c74f870be1e874326748ff604510711f4d4c7cf0f8f0cbfb757241611a61e537ba40f9704b7efba9d93eec87b9e39d7306802047c1bc70534f410ea976627cfcbafceb10e8e1d63a985da76cdd88c556db961a3b0f2d0db2465c5facb8104046f32e8f738aa24dbf5eca6a2861ecd96dfc899fb9524bb2467a8c7fe0a3402137229e90634ecdd2e026526b0eb9caf4def0e1abf62e32ca756893e4c9611a02ee41397fadc63e63498635fe3d64d5f55aa76931a7644c8ed2d50ff993a7d19eb4b70fc50d024c6b7fcf269db71fca9d09398b1a971d7e7bf87315a04b7c6ecf431c4c29dfc5c902e1410b1d6db8568452a35da7232707e7b39d84df76fbbb2a8a5b2bd0814c539493c02bb161094217292cfd634fc02ca3f2788834b663df31471f22868368721a147084a3d8bbe60e46701fd55114a74d34869c43e3f7e77c2ee2572b5096d90b7709f1ddea2f33bc83105cbd42d91334f922ac3333b46ac463e5ece7e60a262faa210b756887fff047b96a9ec5a46dfd5ff35cb0065fe8b65c9aa71b73a2f698272220b0b6975d1ceb82914f6f36e3a58a9920c59e8669bd79b6580b68947182d96c3fc42ac524949f05f1765dc1746e269d7c54d2b919074db69bd278f75d37193024c9ad7f49de19cf1699eb711c2c8c09ed52020c98c1d860de76bf3ab23a2b845ef9dba50f19dc355fcb424d83a9a71562fd06bee84d93423034d7da9368137c9fc2519bc5e68123dc39f6cb2fa34f053d0e97355325d9501760b561b79ea3c40d820c254839772557e89ba539a0c088bd2c39ec43670bff554a9edde59e7bc8f3ed027e29066f21f2859974130462502ef4f80b041bedefdbf631d11eb077969b66244fdfe163c7b8bad44e82579f042a5046c7ec2d8286074c55369064409b12996ee0149dfd5284ee016ee7a5a666846e569c0071ba25a9378c24a9cb60e6c27cfbff3a63493f7f199363ea8f4027fca8939c89beea971d0d2b29262b03a3b2220d1b64ac9be1648d2a2976eddbb7bdf47124b10d1ddfd57a4d0dfa85c034079df49499d875343569a0b7dd6223783f59f2625f2bbf605c6399e5b64e4460c1772639548528c6e1ce678f3ab25f86a96f14d7b6bfa000e3da8705ccd678a48e7d8105c8f90531762a2dd7866aab2c299f698db6bf646b7a02a0cd33d989ef54f5ac5924af07d12c12a7b8266b33827e9a4e272ffb1749836098da976adc1110aef13db0ed1320edd2188ed46d34636248307bbf138a7557da9409c0ad81a21913aab2dba5dd5b42144ff1823d639060f6ebcd9b7e75fee179b3fcd5f67874ea1c61ccf3d780813f9c41af6700c4154a0453b9ee82f3091a4904d0fcb6f1512aac04d5ef43701faa5f415a744e19e2de83e1eaba50f9fc4544f70839b981c3883f6a861ec6ccedaba61216dbc47c7ce111760baac0e3ecfac714199fd495010fd70cacb2445099518a43549cb4369610b354e3b0852599f48b8e2b405347efa6ec7fd1b5b4e20a7fd0186ad72aa6a126337bfec1d5ee6512c36369df5e01e0cb36757de272f5bbdc490b9b005177eb670d042fcca29f7ccca0208ef4c405ef1a664980b79ffdc3088f80a073fed8e3c53ff1d72d563b1724b79b54abfec2039ca37e95e46b1db450224c5b5a37da30334bb0ac3ef420d86fae6598aefb1a4a5cd6c5c5afd32eb8f3d1e5a9c4126ba6fabd3d123cc57304974ec741ae95bbca3ed9c39a9608f695f9c407788942173c12c4cfc6cf9251b22b87e2392aa459f3648505f0839a4a9a4402b0d1e0b66d88176a75719e0b00691424515f8a108ad980f4d22979ae1aa225854b825acce5b8b911290d322ec37d8228d1ba5196215e153b0b293a7f99ddc48f9018e8ba4d73004bd8155d8771a4f80dbf5674f831f8369f2ddbb26bf18a4a44843006b9d1c8b394a8e8a25623677053841b7385c086937cf1473b77648821f626a4f9bb1cf1a0f9e86c9ab9436e1078cb31e0f09379da77362e2cd045674fde53323f1cdfb819f52eff8efdc1e09efca3b9e15c975f9c07759573b07ecd86f92a3788172c0face828ceba748eeb116ec2bc86164950b25c9d847abb49cedd355590d442c665e0eed3e6244303414021e5a13c186396dd0ba928043c8c84293eed5d2d520037dee61db56f7aaae0c88ec4c6152d8cd2a8a4ec9ac379a3109511af4cde9efbfbedf2abe12c25f37b6d03518c56ea3076721195d71cf7d78bbfc6f44280a0feb155b734bd59f1ec8b50f665bedec3c6c71199b780ecc50e1be4dfed15edaf718e4190d6ee636bb09acea1ebc085f6c7f4e8d6a98692fe02bdc05e9ae3d5d12c0a5ee53d81a9eeed0989a3fa96cc474a3c3cfe55a002b70e790ac8cc4c5e66678d9e85f06213dcf471df28ea5b805d65ba3c81bb97fce83de0b41dff69bb0af87217149a0624111abb60d310ec4ea0f126bd3e778c1b5487d986893d3eec9724792f803570e52d23cf8fcc289fa13964ecdc36edad52c998d60285f525cb7a7d51ed5d655d2f40cd8d3f5f57fdb5d5a046daf79b841c0a75f5f2e8edf8120fce641bdbf33955a9aa0fe85d079a1004902679846cc23b3417791bc7ba26888a9b188d2b8cffc65b0052bba3ca8cf41637b5f4388c43cb691c5b7c9514d33f231425e294185ced0e9831334c4a0c16b89d5b9f0509060c9612bb9eac403121aa0f1124c52f1f71521ad6cb92786b8fcbec83cb721a412bcd251b26ca23194812c9c61597fbd618366fc249d5c48195a2aa47c1921c1105310cbe2552d68bfdd993f294d34263323a91f1bfb95671d56e3f56d75a8ece9086f7edd350869de318ba41af28ae0dbab25dd5981e0c9448004e0027bb2e13e0bbc884b655b7a85ead64efdd6344a7601cb673036b29b0af5d36437db066cd29e979248349587ce24f14271b2345ff932e1c5b58d242ec6abbd71e263a96b46616d23607cabd03cabcc2bce5527755d416d612674433d4f854788e36830b25af5fe9fe079c0b3e97bc79944d3916b751072f89861a5cbae9fef1e89ee2bbc12b009b20b2b63531646d84fca80919ae37575951d3161f39de9305999b8c28258b5fa97bd310d67dc2e321d2872e1902bc70c67dca974ee1d347b7b6c6198288c34226a8ce4267b21ff43f657458960d8f809a748a3b12c8af1813b998cd3ba02170d445e183008bee71e381693739c9807e68c7114649901c93fe25587e74aee8fdd68f8dd314500ef73c647931e62a758f0a0aaeee743bd038b5b531063ab500b3c67dc3d0f7df0b662e92141a5e023b40dbd836260cc62bb580a8c608504777978ceafa29ddf5ab3c5f4fbb0686f3b88728b804b76b5608f2ed5ac4b3c55329040ab7a649ed45ae265b2c6c0a3c48105e72bf8a8ea02cfbe3ef679d2ce0e2018ac003a13f5715647c0e5cc6f8b02a8629dc02b60f9e7d95286307e279017577a7ca77668c2d6a3cadfa2a109f7ba8cd0402f94d5737f9a125b1facaed257d47d2b3cc85ea973d45e8d1238af799108fc2118bab51858d50fe4f79c2dcd55938fbcf426d533c7abcdb6044789c77e8175db8c5943456a958f8811bb17dc325e175f96c14846f96e9ba7951abe226b4d439f6e302ac3b7ba43e4a31e76cfb5fdbb7ca2fd416c66f73d0c260c6c187edcdf7dbef46728ea73620db5298d67f4b613c5bbe1ba1695ecdd7ae7ca2e2e7b7955cdf6b4972d213778a6ac5f296c285c047e10244b34388aa6df15a5c9b617903444f57b6fc36543d0f3126f98978996f1befa7170acfd523796a381287410ef1b77400eebe13bdb833264a035624137ad4806f85c9d92e9cd82a5f777de7849aa3e782c6127cecfe8a99ee05c00ecc55f82b1849e6ca3cead08e94646a51a7a5012844ca8e447492e0810b41be4c6982d40998a22983109b62765309fd2bcfd2f654cf9b9c0b5e547ec1c852ce89aae9908fd64ea58282524a32cfc37d4d2735c68982ca3d9abefb4436fd006eca15863b2765575fcd7e01424b49ddaef6b27fddd34118109d71f938af643b73bdd45c374ff8c31a054c0e0b1b52f1b06109e9bad8f83873d3c514b4093bb1da586850eb9ab5bf5754f89e68084c64d4e815f277a8b4f8c568d699c342162cb3620bb5695fb4f0fc6e22bcdbe667afc13cdbba346d471c2739d9443fab142859d178d2f84e3a578b50bbc8e3fbe311c82bd31b30b24b80f647f1f9deaafbf141c1a62091c90d696e61ac24d34bd32b5f540a1eea13dbd576e97164c4c3a394d0b6ded9b174cede873fb7c908d83a1197faec5b0b6fe89ace17680d4ac27a0566a2bba5ca856b70267c3a53720bc2aae121d1f9a043287870458c4cf0e738a96d57ce8a8a0d69fe871c410d02e59bd5680deb27eaf20611364c3a9f7d2047b7a60a3ab7048ffbaf616ba7eaa7f3158db04f656053d4f750ff03a41bed5e138297fc9a709753c9a0f649b0ca7813709a5e4c77e4b297c0483a54f525ae0f3469804b5a1689511a9203f5b135d4e8094fcbe10ba9f6774cd3fe9ff13f85aaef4ef3e40a0191b82ab94e4b2c0619de60032071e19da5f6094f754a6bf584ac12e33c53a50967e11f60ee63471a3cdc7756b036ca62ab0f532e6f6a0fb1396c807d118d7bbc2fa6b627f50d26b0555907496443029a6e8d7d6c0f2382dd0fe5cba62da3275168d627a314c47a8d1e83cf6cb6fda38ae8e4e425ec01a74032041d7326d9d1c23b1a6616afcb3283e80327d8e010e859896de8aaf79ce19bf34fc39264ec3b2795d785680576f7e99a59692530073a43d80f660e3fb6da8101e869f44884031db02789d5bab41b8bb821e97cfedf92f3822a73210dab648e1a4b21ed98066a3e2b5a86d63ac3948a243e1c88056c287689633df3af8e6e24f7183603fb6b7299cc529b88357c2b55664f856725a34a8d83d6833b17269183fc6e9f7ea7ca65744ba3b09d7c95938bb3c60faeeb2720046b998ac49e723a359910b32525f27603f6283211fd9b834e2bd7a6ebc7667a02dd4c3850f5991298c41d608354533c0ed8fc7074ecf4e068324d1fe96b29559b27cc78891de736663a35781cd102d167d63b910f421fe0573dc93469a243ee65386ac27a69074dc18a5b7b6273aba4757b702a6f9f5e0da818eb0bda7b3693bcafd46553cde342033b5d5030865ea7b1fd2f2936c95cdc5ceb49f925ffad83eb748ab464c7a667703f6352b4502365cf94f6606e0c15b77748458ee25bb678b8594d15b92ecd18351e5586206d16becdabca2c7f61b72754b2faf91208438254603b3fd070d57452bfa171bafb86248184c52167a47ecc4604c0ee36f90276e66af56495260c63e3b6a1430aeeee31baffd552c6a6bdd713936baf1e98f6ac6eac11d2d725254c5a08e883076e9dc565e1fc911249c61a56a59dc68cc65c55cd5203829bab7958679975ef8c5e96d3c636920beb546d4706ed767088c51d8949883b1b8a93ed95e6a37464d66e09a76cbe4f6450aefec620e796866b14cac33fb3e2e10ca31142e9ed4071f3aaac67452c794ca59ff83b6a1e03d01af6af46c386568a786d3e4151e3c5987d7b06934cc477233883e595b0e3aa49bdea12f4dc63c52c9e090954ca69ee3617ac7039fc06187b6582c2a400fcb9d27d886bd408767dbb50156c550752e568559c7a80ee2804b484ddc96896a4b422128880d66a9af6a10bf9e0b8ac38bd7596d73afcad4845309c395fbb18237cbf39761223d30dec529d02330de1ea6364856e74df303b8fd74fbbf0af7e7cb8240eb5d424e573ca8778844d38fd332c7c9dda0be9838cd6c31ddae860a3c01c44af31bc86383516c135349d7a9ad42cc58b44f34c3bf0d23b85866362c277249f0627960c4534134c80684b0fc3194630074b252599f48cd8127ca1343e4fb4d6ed005ee3dd67161de28a0644ba57ddfb14a5799a0841de5dc94954aad8665a6b2fffcf3069b678d3b85ac19259fdb704fdaec3c6f398217631603833f85acfba57a5568a2d260e19a1351a8e8d7ba7a0f5aa9264e77e82f42469d0f5c4d9d159ca5afe469a37da988db11d515e65c55c83a3db25af04a6e3931d1d0972ff909d72ab812a827cc3547747de37f5cf9c5b75f61a57b39b3fc14c91c2428644a7c9dbd04dccce7f287e49b5a2931603793b19553568ba0d8abefac3cb3ef2ba5d9838e585e612fd53e3a3ea92a8c26568add177e1158ce6a4a31422e6a9d141b563860d1d11195f192cd9587944498ce43beab817d50b5f4344289457d0e7741b35c99436447529036d8038295d5383ee0736d0df057ba163ebecf7c05c4d3e6cce997f59de0dbb23376e36302ffbbc09d9b403198a4fbe5479b36284b655dfad7fd3dcaeb84b1bb90f8494ad9c067074588abd65e24c8d0a088aefe4966677ce207c733d78f71aae83fa6c7f43d5c08e1c6316ff9eb1bceec5ba12b0a47ef9d8dad3e5f9de9761579e493b3a3141a7a42e6dc8d17d3216ccae329b9383a0be1c067c14ebccc58e42d33acc5873ded6f80bb52ebf9bb639e45f7e0217a833b292f1e981d678e1f54a0ab2ff8965a80f55ed73ae3146c15038b62e9ee80506b36697de949137cdf5aa0618d2098e56f1a8fb4ae5a419cd981741386f0138754c1188ac3da84165c57dcf4a15dad79e6aed3371e6f112da7c81ccf270672214370762d640a147937600f75e0c28ba5892a2734599d1deec459222f9b7da0ba061fcf6018d5821af33438b1407ad5aa5814162339a1ef2312ed368c50c70af88f493f0efc2e993594b9a51570148e0c3960642489a24b1e11336d01df74882591faaac011eac2f4ad9ac77ad1cff5759723b787ddfea4ae8d0c89dd8b43f1699883983a077c7e3556b98914b6be4e5bd0ba7824693d0a8327f1d5044763afc048f1dbccbb47efab388921e75b2fe29dba46a5c75a79eabefee443e382d27bea9eabbef5b1a1a210311238e4f74adb3c6706786cc72a9b3d581f15bcba6f9dccdbc293641a3a115d10f3f631aeef73730e4af3e6e5dfa7310f71cab267b6e6941f08d965c8495d3b9b7fa8e634e309f4aea1135f3fc921acda470225caacc5401c7d436e89c3e8c9de96df69298eaf03d263de48070d2a1a3541e7f530e8a6440e5eef589ae43ac43ef14f73594836e51ed06f80e26f0566b36bb993b39cfaf093f0184378391c024b05ca830ca9d5867176b7744aab78f978c9ac49903f5abce8e3c1251f435878cae58e2e9dcc124ec8960e269f1cd9d16c989ce5374fb6244e03bc6a029f0062573226cfac74f4ccd3b15ab834efd680741bd3f4007e269ea58b2a8e920645a73c4e370afad1747b895a34580c5816aa2750460721b0d808b3d226b3db867d6cfbb2d44a19694d9529d77110a10ee7d4538dda0a12a74a142dff8936094fbaaab53ca63cc49ad8631dd2b5c29305c888f1abf58547210d1bf8dc141a9d330569eb54e7ac06bf35d7f31ed9229327161628d7666f115376e9dc2fe4796b8b514ac17d72c82cf3884a0146f1432a0202c568dc91f3affba7e98b7c1d65005142765476408916066944b4681b7e76d6f8e4c34c33e694e3742fd5203681b3e8d982a1612514a02b484860fc79d3e764e62a1d48eb19a2d37bbcaacf41d4cfef0480d57def1012b3fd57c21500c12ddc482ec582757b3566e28648f699a5c688ad30c7e13989b7712db4b797263d2419dd389944da31984c8eb0edbca30faabf5a6e8116f72e22fad10bbc834f1be1e4aede6fc2d54d363046ca7eea8c14ac9224054e44b89e136e654aeb26bd1b710614239ddfcf8e2f66012ea9ed8b5c9350d17dae3469048bbf5040fde17d20a1560cb1b314ea81d8728b69ea9de2d75c8c7d20f043fcf4c8ec27d74934793db5019a61a060fe3c8a30578c5b92bede2f20087f9a12c3aa6db97702db412271ac47dd498d0877d0bf22f404bc0d89f000060319da639601f5a0e7ba4404c43ec86a909a25552e0ef0ba34ae79aea73d9b64cbe455021636b7cac1a231561e69d40ffc55a8ea471bb228d2148f28d89b6a6fa4393e37bf5e085eb774c29efc04fab9d483cc58584de595a7295cc30c5f6f9ea629b9f6ce0223d8e62aeb7090b4d5e3f81b7fd1a644f3ab5b8324e13adfef2cae9b7721291120fff29dc0b5f093bea2de83a05d75d95f3af8abbb04135ce7f9dd2b1d8541bdac0c4098f55249dbb22eb61cb71b1dde4359f55f961c6c69f34ab7635d8a25894b777338b6746b401291f994602ad469064e5ec5502c6813f3ca4e149cf063ce838473a3982edd110ed87c04f6138711c8dec4e06a0b263f24eb92f8a4af5cc8b1c939bd0f4ac75d9994b46618133e383d892fad6b9500599450f062c94a90ec6369816a05456aa75e9324b1802bc8a61f52417f3971fd8f610cd91381a775a6dfcecae1e1613cf7173cdef75ea2822f5d3d7ef17df1303d97536f760595d5babe1ce8e88fa5cddae9346e4516948ca2936a79262eeb00f116b6bc6ec5dc8bc1ab0efd9c0224a03ec097f394a8316cdd87b28d14619b787c4846237bc040ee6827453b3f1b88846f6b73dfce6f1a26602f4d927987645de1aedfe0d5b89741148fb2986d25e823ef6343c6099071c750444e0ca34bfc9b2e5857309c66afc5ce68556b5183999db6aa5faf0bc48ea78c419ca4fee6ab89aa6fef323e4ade86693211b8ae65cb8e55b32976e28660c917e71bcb21a036852cbd0cc19648c88296f9d5a8939adb4780d0f6d0aaec8035b683ab95e51c0225e073721770fbd794f5a691c4e232564528ab28cb1ba161f52711741f7c11172817c8f6dd92bc404373af911f3e176bacccbe272b153cd2a7fd631546e4037073b2054f66de99ca36ebed2207be8b00ffb01ea87dfebf6a4f85b723faef5d991889c8b08fc937daa97b8609e168b2eda52aef519b5739d2c7e061423174169664a6827259f3f3533cd13e6cb73964e0a31428ca2fadf16c93d257f77779f59065ce9155bd903d0f974da470c50c930eb7a50779fabcd49d9fd2dc69da4fa412fe5b90204fa9d434f25b8ea5d08513cb22304737f27896f4d074bacdbfd5631519fee34ba2e5779e33c402a9c011133b7e99cf65ba08312b7790f315993513b1c49a8274c185cdbaf758c9f608b5e6e2e76d31a2926d513144907de4765b6be4e2b63cc7fbe508fca06ca6b835608048cbdae56871b98009f0a4377584c7264bd82f0624a6a229920df06b3ae14c2b1a5488b5d498cbfb0097775bed2ee02087ce10bd25063988ffeec54a9202eabb810dd36431d137afa68bfea5a7bd255591441e2e3f39db7b7cc1f2db4f8dcc010b3fccbbd7e923b37103d71d980515116824931f0f9c90e7080d17ef16d7b217a1ab05901c238880e5a852ae3c59eda8c773c6f28a73372ef112dcce34e0acd9331d9384101a8ce0b5b119b865ef3d8fd35eb13868799ea1e30bb692a1b4fa5c777c71d1d4ac2995f832cab71fe9cc69941494071342bb2d262db3200b1b7d87d94aef32236a7e601b3b4eb9bd7d1332c4597250077a92a92fd1d7d3f4604846a2e0b30da4bbb4f54a50c2a8bb2d8648d48f74d9c17bba376c71a941811a048f632e035d27c5b0b0f4323d5f4541a40762881b09fe3c80490a4f80b26bfdcd3b26d4a271e918e22bb37ae2b76c10b7a610c9c1a929d6a88bd4c3951b5b0b6764751dd8d1c3b841e4c5903639bd51564c5cc55c4c61e4e2ed74b3f87525bc6bff2645768ec44a55f63b1814a33e7a1bd2bfc7d86877334e8e5698a525dcb66e490a4000ebb4d552dfee220fb77af4740e33c9dca9080a0ddd9bc96113bc016725be6a2b5874fb6e5add1bd18ebce5927572067ad5c922deb7820f2fcbe254d96fd9b91bd6546395f831616087f218d45f419a12bc0b32deb23cc88c50c1bd80956cedeb3249b87237dc420aa179c2918511a3b494986cc3e042557e90696cf6ae4d5107295e56f6d9841f2bd90805dd027a7b1e31b6f1c66da71b27fcd65d3de2c8bf39c381e3d8ef7097441e510a430c71e412298a30641a3021eea8d788c6a8106d751756f7e65717edced6c8e97c4af99e7d3533987e178c1d8582ab75c10ace3dab8cd4420ded175389208f687dd3e856cb49019b8e8164cc2058aa9ba104ab693ad3f11602ca9eb883af09488ec9e2e89604d6e285fa9351f97b5bd01e986ce35b4c822266fefe7b686ee8bbdece050142daa4d9621d319ed845150a5e8a769add60a0e51f00a960f49cd975dfddaf5a74fad83c62fec18eef6fdd8fb31d7c21f0f4a0a1907736295572b1f4846589ccdd57ca47fe7db93d2d5f3ab885620c6c0876039c46a5f47bfa05535ac0c1c19b0d390b0d05a02cfc3901eabc96f4bfc57b173959258c5c84e0eeb65ef711a76ec4ea896e3e2b221c3f53730ce3b338757835cb58594fc32522f1fb846275d4dfcf435694ab4fa1c0a4125b4817c5698b9fc5d0bb80bea578ba06f344186c1abd5ff56c53ff0bcf203e895eb100792ae01d8124c078d5da005bebe18b124a58106963e6b8e7c5ef7e758102461cb656bd0107222d4e9fe3d37dcd86c1f0d8517c357b958d4ccf1050f8548350d86b936c58d1f918500c842418ad5dcab16c6964b1b60757e190a955d0dbd21c8755552a77a5f5f68ed9ae0dce4f7d7b813206f0da8817dfaf349e68ba8cc63ed462bc4e75a8ecb1d45b72cd8b9d67ede2d8201bda2f2d9439e5cd10a90124672051012ba2a5f0a7e923e546be10a4d5ecb25e432dedf95941bbee85f1ce8d4e672bfbe593c55dc50c75c2b33d1f40c51b7c02a15e9bce9afff33f50d17fb7818a6cc30b931165bd54a20f764c7cd511a3d4041a5d0269ffe9b6a4ecbccadb162616f83ae452935e68de4ca098fade965d5faf60fa401fe2da318906376be9e1652ba2390fa0b2493dfc87e8df0a299ec526bc293a1f35b38eb2a1e4f7ecd1289f8dda528a04b2c5e143ef2972fe0c37582d91b9096a3a4b9215617bbbe961a0541e03d8e7f72604c60416d933b108f24731e77e9b0d91f0f4e52af96f4170015e178c5960d4d55203de9b80c0a91bd381dd0be147861aea66d3a0636671cb720ce4cefef6e8e8c92d06f043ce2b7366b75c066d965fc513ca074a3064cfae7bb613a748df6ab62b94ea1ad7631ea3ff2b3167c1d3a66edc2f5937622e83a1649336334611fe761882b3b7931878bc429510891821f7badbc8fe5723d0cefca6cd3d1e6e2cb2648bb9bd0f92912ba31253c06302c726ae68826ad56934ce6be5a76e1607b3d6b8fdbd7fecec99e71af9688b41f4ce817e8ec7cc825f7b214bb0d318ea22c0e8fa2b3b71bd4181c28f2cc714e117877fa8bdc33792d751f843588e82d1ec34dee0d389251ef5125d73dd09dbea0c8d6eeb458e19a1c67dc64e28970304f9d969eb58d3cbb8ff0e41d50f22ad6a87590e46d3bb76c0d4ec6707145a4270da7516e7c51b6f3b8788f08751d8807cd158dc80e114a6fe3e329e0410c0d5eface4ed778fc0f2bd46c40ca6429b5901e9361d81f6c18538902eb206650f95361cc6cdde08c9ffa910b0dc10178049bc167a3cf86196151930c692560b11218158a4b745625452fdeea5aff5d6f0216e5e6bc20a1b5966245a253ecc7843c0e598928be772203d481bfdb88b991b3f0864ae2905c021c50f6cb2095010197ffaa7579278fd57c46263b432d4b0e5a28b834b88655fe52d7251c5149fbb95a25f26688d7e801d538c47d7f0edfc564800d560f3a5b140814ccdc366ef642334621a049f85795893fa75c965fc36ff12ec7602b2db4c20ba27108b5e97a2ab7bd4040d7a2cd4535510e9890f4cc88c678fe29d9360d4af8ff7dde9a0412b53782eab663833543413efa3b4b9e6f32686148969fd1959e9a761a20fd0e775ce58cb991a8314de082720581aa2ed3c846d7aecb6161dc4262b45dcfa627fe6a84ae64d2f6512d8ea69fc9f0cacf286d364ee4bdb3ae944d0a527820489a6421da14d87b63c3336c58b08770244cfcb3e81f11930790276cb9c2738b6160a6017e8b670cd246fce190781191c88142434a0ee120f54dc1e85ea34335110396c83a91d822edb5af8ab41b3d9ef76d302b2fc61e2bf17e8d7572d55b571572626cc15f16dac80c83d2add82a47e65e881b68794eeef5fefbcc62c8275b98a3ae7126b42a3a87442492532bc05c7d6f05e129ec325f795617c50ba2aa54517e93a51e82a4acfce2f4277909bede6853cb0c6f2c4b38522a0f8243caaef84dd77af7e73ebf4a66a40b7102dc6745242e06988ae0171fb16210aaf68df702637b04e14af6e931a158715dc433ba4ff354fcbfba80d31da1d49cb6c2ab9671a7aa1cc572dd460b8a1a5ec17bb8c089afcbebd7e547dac95490d97f69ad7e0996a2d0b3e1fb66f10dd8f6dab77bd9d781ec4d2df87043cfaa32a5e4df8d51ec2943648c1f36386d7e2b6c150fa6ee8cb46899f255db83856d0c951bfadfa469e849e5f7163fc70066b275466ebe4e56d87ee0765590262bbb3bf890b5b3738a96b267c51626fb2cf1952f893eebf45e976a8241b34ff57fee42feac8d7c4e1ddae79df2333b2454fa119c26dad2ba092a3d159cd75d472c88faec3ec12f1e951b8692a8abf7e2ee5b143fab984be49a7ab90ede8d647cf9901e31f110e469108cc8318b4910f51f2eea83864188f5c49b4c55c0c3db57969bd9409198b227d55c3dffcf110cd5386e4785affe82b4b60df26278e98bedc8d1b274d5e74abfa6f5b67a49f7cb68eae7f89b1690da9a3cacf1b1c8bc70e6ef77d445cc7e6e7cf4083754dd3911c07de5b83939a8d9cbb8a0427a5a62237e5aa42d4d2883eb0d2959b94f3dd511c7826ab821bd22952011438069088092a9a9f697138862a45f8b25ec989843c1b0d034945c3113b8f167cb5baa43f5e799f9a1f4eeafa2e9d28e0499a218c41ca961d78f8113919c27c563eb611da63bc8f6552c55c1702ddeb68cff0e11d526706bce66b966586b657e3290160dbebcfca71df72cd6739463c6317b50c0db271f5318d8189f9abdebe5e45d30951694bfa7d10c8fa8db933bfde136f57aef046e6a4a53f59da09fbcf4782a21be4ab80ee2eac5b469e1205d68b218df735efd53d9c43f61c15e5dc036d44fd8c7c99af28f942112dea5cb1a91dc61c351a8f6a7da2882018e9c87468603549d6949e90e3159f534f8cc3e6588ae03d4bdcd787c0b5b018f1dc0f5b849dc9e45d7bae96dda4ae7a911e8cf0a82457325593624bfdf7375ab2b97ceafd25e0cf0eef5ad4f49586d5bd7ecc0af67ce6a9253840aa6fe7c4070c3d6db3dcbbeab5883cac988d388a573b0ae9af82f983f3f21a8e26f22a8725f1ded2cf1f90b2ebc7eed22655d8efe9a18449a365352d86df898be2707810ff123c7e18918fe9b736e9f95a3ff329fb0262f53f2c83446ec98d96d894c3d1bd604bf19bc7702e457d292a87216a1eea4aa6d86eff056b6d3d7aa2dc1b0177faf9c3e83965a2e039a97c4eaf252550de98b2d07634d8491c32db3996cc52aa49e45e95b3ceccbd0ab842cd80a5dd048d4b1452a59588a9868af9f573153d9af656390cf4ffa61e3e08b8e71bf6abcb1a7c5fe217a12969a4d1b4ce0e0de8e7c5ee9771d1f192fde681faafe5e1363066062a12f7a9cbd3631edc38794319566b2eda41c5cc11d7678c78520a2bd7957808f2606fd7b92d82eae228dd593f17f489f21e576e4d490f99bb93f80c7f590e8e5f5106529d8f2d1659c5aa10fa3e61b7d5ea7bafc8f684baa1223ff5cb960150c1f6c4d2d05f7b1dd6b9e1336522e88cfee430ec7c8744d2919c13761108e505f50c89f349fd92e5ba9bd12999e75b3e2d98a127bd51615dac2bcd9ca8e9a92869cf87c425f66d8e71af0d0ed424bbf6334eaa83cfbf2818e9bd885e82542f13673970c015d650f5adacedc6751b7130f2933c2b3f8e8252edc84fc8ec44d5cb627fad0b85c59559aac9984c3e5725a547d18bcb555b2b41ed84857fac4f0d2a46595667c2b413b8c390ae9ee24efa708b35ab90d572e28b7c273cce4e50a9f7a5a3f1697e047959879000f1042141e8f23d2d6b976f081ce2dfc3dace92dd4f54cd6f2329f7d8f35d73f00f7c1c1eedde6e39f55edc62bccdce2b3ecf92dc7f4ea900a22f70dbfce2a6f727cf47cb452fc44f84502e6989679882faeda3af7d3fb3764f828db0daf7b33b803c6600e60d4117698cd45f3e88bf32ba7a0b1846b26383775a756e0e4d94d646388c3ebbb41b1e6d7f098c5fd981faf240915e46bf6762a200c86698d94e7928a556d9e61fb22e1a25d7fb78066b78f7257cdd662c6089ce82382d62375e9212c98467f8eb430bfb1c39e183e30fc5a8dc43d0c7afb00441ac3f0793f7eb76af7e5ba5a5ba5d2926dc319ad0c4043a52495f30c7c763727af1fc174eed4a6a3684be1382cf274b68e9374a838c8046b30f0915006ab58bfc328d9355f5316d1be73fdb01b16282265216585ce5a2f1b4dc4e24dfdfee7aef935905f3bd5caac75acfd827e86190c022e8afc610469bbc398630c66c224b1312fd9eabcf1c6451621645a281117604f49cd3d78194fedfbbb0e4939347c6410aac687339cbf3f423a4968d784daeb9fbbbf5fa93b908f72b490518da5c0f73abb00692079af6a0d8c32a592eb1b6371aa0bc7fc8024ccb3e38cf2bfe1424ee2a04f07a61f4a716c96ae369947fb95923074ee83626fbdb2728e39215727cafcbea9c4f867367a357fe2b6b8b1b66219f8f70dfcc7d8ea35f397661de33ba8908053fb0c9156ece3c9a1d156632b52e9ce80a9685a040920ef5f164e33378e151187d7acfb48b2b6f30b180ed1f6b0ede6ea16822514d7054ccaf51f2f707961d6c0ddb54aca40b9157af351e6f7671ff6bc45c20aeda2a25e11512435a9cdcff6eda0a5759a892d361bbcb56d8d5e3792396742a9445d907e252e3b9bdf12bd66e88fd5e16d37abfb2eb68c0f72b2b0595ce4823aa9b29d70adba3e1f01347ed8fbed4d2a6ea66deebe5927be3113357b5b807b64ade533e12c2e6dcd3cccdb500ccd5b4e882de87e4948d920d9f6287ef108b3f04ddfd140ad981a151496b4c0841283c12299fd9ab8165a2eb8b7c5cc675670b9357190ecb35e2d2772ba802bcfa315b3e0596e1d047cfa65ce936defdd6495f42b7b7c619348a8ce5c2941b25814e22ebe37e75dd704d47c21063f4846dae00d1eb04d0b964345b7f04aebcbee6527783113db37cd7ba98986c0cb5af809664277d9e6560ffa29527576b9aa234173195e14dcbc2b826cc7abf19e5dcc283e506770d7ddb9b54226ba9b5ea56f16ca50c2cfeac6f2dbfe5678dd72db9cb4d0cff167d5bebe70d5e353198168e538a3fee25c19d157036d1e5b401722f07c04a830849e0e9cc3c20ff6ac2686b5928e929d77ad8fb694ecb47907be3275652cdb72ae81979500b1bd9cbcb8996c0ef7436dbf72f64787fa95d7328d6a100945b2916a44010b284118e14b65478159869d7aa51432dd31fb01aaaaeedfedba2c13442627c3c91ab1db22fbcd9964e1ef530ae265046db3cac6912ceb03e05f1c410f913d5767331105e21d9bafc2e06fec29e290ec7d82cac1ec2e41324f2dc459f2b77625c7b47e957cfb2cf78bddfa53817deb663d04e1eb125083c992899677aee4609df36c5ea8f479b1194b03f9ab960beaa5cf9e2725eddb8fcb8ffedc45daadee809911e7bce25e435a90597b8d725a3eb1204779a60419ba184e3cf3e365d3ae9cc1e4d415da46888ec67a62611739d51fe093e9302238364dc31cee211a0a8e72294ca3d031d3f3e20b5463fc06115caa451c1b76949a057eb29257b80b603237fc68b6ffa408fed958029b842e8d17dd1705a3d2d9beb6dd4474d11153f2df049119f074830b78ffe73b79ca670717d0d15464f53fb6ce545116acfaa83793dc66f86f43d47c206d4719d63d5ef6b01bc59fdf91ecd6794a199439db72b4b7a46c1d846d5ab30a568548c3ce4322df936c3948628c15eb76d035c186c371d449458fcb9b887905f6efc5eacd6971d0223f1ce108d6c5a1b82b160bd1047999adeaff251d5f9c50c82d3609b42c9a97e65796be43784d558415bca901e176fb3f174d2579e4e7c250eb3ba28852d65a7d114d8813ff906428e7967c0d53eb9722331498f17a1ed82093b3979f8c3339fd9c0a47f197c02da34626892af6227de6975b539ded8a5e157edcae25108a3790afc0b0d92f53f1ecd4986db6661bd94b022d5d77c4f343731137f59a6d991df87e51b89a71f3d2f0da7b3fb52a1e3f8cce265f5e7eee8ba7918583f432a932879181a3478bc9957d939af0c9ea3ee7d5485b914e451d0f6c38bfe7ecc2c8539926cc32be02cd9a1300d79a28d8dc3d05dd370ca398c8c91deab4b15e12ec7194e3e152f3329ff1c2284d21906056cd8cfcb9d9081827cafc1e1deec76d27dcaee5973405152d7b756dc1de2dab50070cb0f597063887d773464599255c267e6cb301007bf852c595207a47e9d8c57dff611cc1ebaeb07c773f348cda75f98b548655f4c7274d3b33fdfde4cef6dcebd044293a81a394115eedf901061e964503995ca315ab7ff895c84c50a852f46b88fc531c0825843b6ca8f2ec18d0804c91f65681fd86c14a2db0aec4fbf3d645bac0999afcff7f394a0ef300d1a1f9d761c5c1343e531045d10602c105dff107905e4cb9ff28f3df1824e61c8cff9b7bdb56a5e26f0b5a5f7f7fa9c91beab6a3594ab6f122374df358d6adbcce85c9a5a3371155d78d29df5b52ded626972a9fac339afd9b0cf993f8306686feaa8069072ad59d097861f5a337b787d3355f42c501d275f659c089167694a166bfb61d9c05ee796d261ba62f7a444ee29d9fab2f55454d48d391ae0295e58ac2dfeb42e4b03fa44adeca6657e87a1317680a0b3fafe6a7cfead0a6541f0a48f1f0d55a519e62cf2071ce809b1184825442f5c1ca1f3f640916ad80460543a270c9eb70f91cba4bd0e36b5ad72760ab705363700cfe1421887a683aaa2c97357113f4ea0b984ac9c3e6fcb213f838a2733961c6ca03524cd0169922f51b8aef95b9b74219070ba2d3649a865b85353eaa9a940e71ec82249db2e9fb7724dde2a6ec6667eadcc4b98ca23881e906b7c7393b78d9fe42566fcaf0f4694404249dde9200f4326187f6bd108724d939ecc35516749106ceac24d995cf2467efc5ca2ecf405c8b537e79c05cf36f6c0edf1b652367e25faff79c3148f11272282d076192462246ea8745cf34d8e461b7e37411cd40939042bac0c3be375cc19ffdc3aeee32b08e8f4db121fe41f4277afc773d39c620cd6f974c413e257c0c36c454d3a2a177c04a63fc3235a380c661991309a4b249f780c387fb64c74ef403d5c164c9319534d2d38d07424956a4733f55620f499eec67e139ea6fa979abddde83b449ef22927b83ee544decbd54f57d54db3dddeea520f81253502cf46779e1fa0375197c2ebd7aabe223bb1768a51f3b94d3fa0aa8c05eed8c1ab2620bdfce6aab7ccda5d66cb15469745f54ca76c74ff4537ad2edfdcbc8d762c65c81829326b5937a8a9ceb915a1a9c5737a8d86ef525ea85475262796586f9d3aeacc5cd5da6f24f31d0712201223c1fc4a322a01c59e815972147feded097d2cde326c3dd619c0108188ca1e46f76c9eef7c22afc3f036951083d19fe7371f514f382e18d5e5f93eebd80ba69f3b80cbcda8241e6d1beaacb3bf9f4f429ef5419bb16d1cb0d18bf61c2d27f5e20d9743c10886d1c47a7e4e1e834b53503436981a9098ee43e190ce32be48cf8593fc2c0550fb1e792e7780faab818eaae089fe4b0429e8218dc97d690a2311d0eba20025fe33c970ea65f5da3df99673496aa406c8fb4b056f68da6f9e8fad51d5846041f72b93be33e65eb9d58d62db99a2fc6ab10be0c66fbfbbfca54dd90f4e5a6d4c42c7815eb545c2a247e3e64d6c7643b8c1d9d11c7ad6e69503383414f2942cbee11eb220b9a29a71b2709ec00fd539ffd2291d80d9035fae0bebba646eca360357b818bd217ec1776b32329901899b8ee9fdb99c60ced96c88f77897d99236c6bc8dded82e4781cfe67a8fefaefae007272bd382c361608e9dc98f32777804faab7169d80f803d73b7f8925bfe0c7c42be78017d4ad4bdd16df491d97d565b82139f303992925aed8d4d6e679b03f36f4b51a6d10da399abc06b7ea0b69578751fe8556b08beb6b02565f169804b8f7b47fc2e17f6d7a7f1c7be89922d2449b36bcd75259e24c9d5edc110249d8bae1ebce3f18bdb99c7f06d127c24d897f54ef17c29793877b5c3aba3801fbe0ba75d4817449a373adbec8ab51efb1db16c906ebd007d44e84e4d62e200b9b5f9bea7fc9a756717c97a43a885a00658d13ef1e73daf9a98ee183c822bea8a66093852330d755edac3b6310c62e0decc359759544224cbe013f927c18c4bcb11b9889d474af4d7ae926868b5b98bb4cb53cdcedc37c9210423c77695f701f67bf4d9c6223909bb080ca435bff14e719b32cd4c9d67139b6d417a6e8fec204afd37b1c7612d6b4b57d4baaecbd7797ac9fee316cdb13136f7a8646ec923776ac86660c88054413ddc6023e61d8172b9d3a82661c1f0d5d02083efc18b40cdb00e3455bc1159e3a5272b4f5ad8668a14ff6995b93e05e4e2fc7d6048ef7a767fe339e3ce644c72cc538125bcf29aaa97f27719f4a3eb058a3b0bd3213bf924c11e4d9a23b51153e2b47d69057e7a9bbd9b61a9d71c19c8f33802ad5a6ef76d31d934ec38b8aad8dbe48bd38223130855328e6fda5617386456dd22a8fcfda1efbe5bceb8b32d8fd63b707408ee3e9589a7ada8eb9f52cb4bba6fdfd594543d063076896e6d13e624027e52b5bd7a89a886022aebb7d72deb881d646acf5ba1fbdb1e3288922eb16a088d00c806cc4f870eaf4627869312e170f9192f8c7aaf8c0739dfc9dd6a1f8a580527f7099c99bf4a6a5df9bc47c7237bd848f57fb9bc034f1d87d4970a3dbf635cba08c1da1b971059ee57f320e175b189b3f11a6780a4722fe2ac82fb4025755503a50463b47f79273d4cf48581a71b9ad269a6d198b4e5567ae1a58cbf8f90b8aff4ced6f5da8405482784807a169c1f3eceffa9d977aead968a3921fed43b3ed1ecdda3d232585a6c4ed5326f8e21c31dc6c07e22d3a8e7713dbf4d81afed5ce6f2032de4786b25791ca23a1685a9d7816cce626aeb0dd99b344b93433ac795fdd1d4e0a1dd4bb1c7a67c428c3f7444bdd2a2f6b0c1f5e4a3035cf4f28af354b6683a873b914d0b3bf36ce49e3845b7fe2ab89792a293ce6e9ca2a232ec78a4120406834b2c0f7682b7f45f23988c225ef4301104dbe6546ee34af9167fbaf03e2286d9739ca64b7248ac0d041d9fd8832679b0f95e32432c8f38732f585b53109a8364de29421c241bb919fc6bc5be1a3c8558bbdc66213f38c2e7969816168d902539ec1e9cc360743178e83b125bce6a980c076cd5d1b5bb7d9b2f19a8d4ed38fe62ccf9f19925f962aa943fe88f0a2ae0d4d1e85e96537f7ceb11189c694d9c6a488729c4d84fc7262fb26877cb4d64f5b602cb7b8cee980aafc64dee0bef3339e2425fade88ab42823d1e767a835fdbe61742491550e076b07da01c982428ecef0d1d3afb94b64f941a665ffb5876d65d1d0d2373a18e3ecf5cc764bea5cea05496d92748042e8e83fa45d0e9812606376e9bd2b29d8feb8444a82a8d9666dacb1f70ac1f4e945bae92e6611d365c03c36331299f6ede20260d5eba866bf3850b1f53d3ae3dadc26127dfd04957e27a85873eb6b9b17f2efdf07cce7c2be2f4e94e04952e27a8b6589fdb35132b156e9c81faff52dd5453413109a1b08db31aa2c74ef8919c71ddc67ee8c6511a8862fc846587215029455dcca8c916b89397ed4dedd77a5c9b918c2f1a3b6e04f743594870f44d8d8ec4d10bd333f9a3aba1b517858f62f6e12d5163ceba817482014e1b590e05493be9656a6c7449d6df9ada30d118378f44726bed64fd8ca2b11e4cd271710bec50e480112c9381c7eb0ba46cf66f880a3b1d5cb96670fb338208b331db90ad2ee5f8f156c3511c0503126120f18afb4285641802edfc73fc53a2ed3193ec59f33a7b14446cf0745ce9d6ad90f395ab69348bc1a226fa77b1cee9fc1c318e547e5aa99f149dc6d7fa83eb421a22fa858bdfb7017e5f0b9e122388090d607ab3f7c52cb9365ecc8eb49fb02870e1b8de432dbacae21442c93270819a350a9aa1817a9ddb8cc53738dfc0d20b0851a0e9acc26040f5fa1fb8927ce2143c570816e9c5aee85842b0f5f75c3f9b6943ef823df001c6caf80b59e5a794d146b92ed3b42aa23edc30c26609b2821790438265a9a58fca30282c130cb0e1b73ea65559eec73a4b9036747548bf0f67c203d2bc048a3544ce1287e12e37f6b32754f9a65edbe41b99c18afc8cbe6768df9d6693c0ed2f93b30d6a6541280aa3e330d5286ba39afb2231de307640017326b300210ab1c625862a071118dbc5f87c75af0b55005573d69fec2c79acae94d57b36c3ec5b85a2e296aec07c843c1d209e6e1aca3d75f6de0ebfedeb51220cab48e17894f8a67497802fc765220bfeef50bf386b34e604306c75680bed3dd0e13fa19cb08ca94d0ee6bd8f53739c9df8878b415b77c39bbef7636915436fa1bafbe0e808d3b62b057fa599c802b1387ba8d5d5b0cc4458da45da969386c90873ce2d3eaf115e34432ce7f9c7f7dd31702cc195b3f2cc856e134ade64835205706b08db4ea6a658f905f98fffa85e59113872a7c984de83c3f68cf22d35d5d970c6ab4f7c47ba0ba4f71fb13ee476f562c2d67c19a555b7b29793cf3ce75e9bc5983947673c40912a01eee42c18c8d218e058bf799cc9fef618525d8261c80486f949ae3939c81e24457d9440eafc8d623cfe254d5815365347c2fd22650d9f7714c291aac3b20ae0734b656c84135c6bb189d4492c9ba7e81c3150345ed004100b66e45ac02ccba10f4f24c4ae224556091c468a81e4408da4b10ccc60418f4f85386b719d5ddefdccb4b0e7954e5cace6ebdaa2525300ab68d6ff38449bec003cc43a360338384d0ef8f1f636aaec62894e5ace5deb9ca893ca2f04f40af0a56574539dd454c4f5184f59a60a032156329444913d2afcea35e2c01f28afd2b2ece15125ee5cb4509930db3d5441489ad6d222a9a7f8ebb7b00992172f5a1460b15903c9803c9fccd42be4f1f24b9bef0493d5fed2593e8eccf13996f9ca8344b090add1684b857a5c9d9879ec960a55fd8ca04bfeb12d3f37102dfa9c65bd89b4a436802d9a241fef498a2ea92e560ed24600954f7b6ab79a320f556c80b5d449243782b2007c61f521924cfefa01216b966933a18140435d9871a84967b9f89e77a2213c07f57a812700680b061a7a09b4149f20e530476cdb27950a5ab00332dbc5cea48d8917163f0501322330fe525a3737f0d013a6129c256747f2469f32747a2e5f22fab8bfc2a991f659d5f28f4d89e92b4189da7daaa6116da3016677f0bb6ae6721bcc006a1da649c0a81a36dfe224afd1d0d35feba7c0350960ac0678a43105ed5f6082ae97bf2d8cd38a47525e9c7fb2f20053719584cf2f907731b9d94d6092682b057312b94a92434f5339f1943d65b94662dbd72267bd6d20482d01edca4f50995c980ebe3fa90c051e22ec450dac98cbfa10513d3d78f735e7db7720015213d97422869b8522056c77469a57a328be6e8d282bf0bf01e8d538606c4c82afa442c370a0640ce334c3c535552375d0c9464e8cb8b8a22ba8473c5475bc30c003a21d0911076b1f0bbdee0465a335dcc5562524887b6572969a03b0db8196d3d23bb72eb95ad6a281e0ea69459cb7da3f188b63e24f0550c9bef9a3d55b20b5f7fb4b7a7f9d979e90785c4e60c807f1382ab0cecee976833991604e91658af35cb1f4c1e76fe33d53ddb89f89fcc2f20468d3ca90c3511302039ddb1c32014c208c381e36a98c2c9aca7207d42a4bccff7b061a6c5f858c9527ee9d3569e65b5114329196caf1e2a9b35853e0b1c4167b535d2fcb9b969df8c6138d000baad9d7e64edc2020ea67a5115c0ba8fac868d17fcd2f3e80a20f03776479d76c409ac0bfccffcb8b488a7949de049ba68766584417adc2e0bc324b4003079941e2e915efe3aec3485187981c5ad6ba4e6384d024fcbea0ebc7ad27d02ed62cee7af9dc6b6e07bf062c4d535e860cdc293c90dcaed8691dc2f072c8e86082d6d8c2b561becb3156e6a10f8048420a5e5e2684af588ed63569852d0d93d9b944eb4b585ab86bc96100e0ddd36761d5b820c476f2306c574d04130f1c6072736d45fc2782349eaa2863279738c1561940e9021f0365608df28c157f5dffa25a65c4cf7a9f53d62848c2bb2a617cf7392fb3af078ed83cc2fc7ccd166495857493dc16e35e120e055402f4f2cd9b10c558f33ab7a26fd14111265809aae540a5e0829d750079ed0d50b0b71832835b40d325ed45902396b03999a490dae2e26d0485fc738b0f0bb8dc362c65b886d6998e0a4ca402210255430893ff3a9aabff71d003ebb93dc4ae925bb6d1e98ecdc701dc997fd525d27962ee63879311c5f6d5ed7b24df53c41ade22132effecae6e2e1e2eefb7deabd531c49ee92b83efe0e9416a2a44497e30a67a2ed4a5583a09a8cd2d366a647eeb7fa3d9b0f63ee10100710142a6bf68f0325e59077323ef8417dfa78f07506ea978be21a8236dc5ea59a77fdd3c968ffce1d3b7e40d5ea95be4273449901e55fc622a8287c837118a21eded6461d6427be4274df5117d90b4547557608beeb8526cfb7ef07d6ee32916bc7ae21f2748449d0973b48be13edb029c1612edf42d67194df1305dc6d45b9a5cbb90cf258dfb751d6d652b90067a93755e0fcad0a1decd98cffae28a784f71ef1b12fbb47abf7f3e3c99404f3d3a49d7a2cc3a11ba07f3e7dec42f286c1c8e6f194bacc4f6468081658f0bb6dd39bb4345b6d59f2229e80a59fc516a3d3e5d40a4579f7d3a0c80b7020503536de0aaab5525045c5b0438c3be7d126e9662ecea3702a6ab11f8f293dabb226e5958ed57a97c7663683296a8f6d467b56911d50ae0643cff53e559eb1fe41b50f42dd8e7eec635e7ec0d2ef011bd1974f590bce2580269e6461ab628ff2b156e90f55e669a9e1f41020041f9e5b403cbd5d582a49af3554cdded42709f0f91c9cd89d93f23dcfa491933115582c47271c0aaf94e2215f7061ab5cc33c2dcdef5ed015cea979becac8c8302302b91a10d1099f9fd9baa62882b06ea032f953846b576b359dea7184a053978e596dec5d67fec1e26bbdd1836e56fbf70570ee2e347bfc56767b0184dd9d765462fee7be5a82412267c6107b0b38f740dfbb25abdcb68b71d02feb20698191ad43e4418f111db4e99b32a2f20a2661b32c42b16b8479bf47c96d1b7c6947106d1a16a81074abb515249e32678a945c7480cb434d7b3cd1c5aaf166ec0e71c914f3942da25e613a7ba4b93df9de586d7dbc1bb2412654975ad410c1293ae8d22126c43ebe2181bc265b13e813361df4fab646ae7bc4f185586bf9c2f7d124ab55d7d0183732e3af380645219d6f441812aefa1274a4cb19a72ed09e00e338382b6e639f1335e72f83cd4cb0910a8db6f4948e902d8d9906b79b082b951bab0cc211702d6cf33fde8ff54c1c7318ec4095c7b8d7f19aa94df04cf97b051d334724016784176de14cf4fba2341df6cf67d2bf2f2a7f229a34c97ae2201b71f2bd8376f4d99d36975cf000462266cb94d8b1d0a671cfa531756ae86b44cbfd035d6ddb2b289d1e1987b2896bbf508c3f81782669e843ed51ec6d2fc6d96e5f465dc813bac033c9ce8ba294c2b8517b92a3793ed17c06cf01b8277b34c256f7b85d98fe3f3f9de876946789b82bd81a0221493319227977ca86423ad9b35eb94ecde78b41775bf7a87437555a8d85ae49841026918060ea72b5fff1240faf67dc5c3dbc5835f510258bb7d7840321f9050b0d8a98453c87280f5eda224119fd1cce501369a3363d67cc560031027d3b13eea3cbee74bf9b6bdc95dc53f3f63729547b7ef84b2e775c174c84bdad4fed977a0b89cb98ba46f08389c1e8e9c182bd28b4f87317e2dd4032ac608151ae8bb780232ea9d5c8607340913787fc1e9ca1bac525fc4f3509c85e33b114a8941ffeb548c85a5692c8a669f81a1277bd7ec6cecc9c8f6e8acdbc8a369ec9b2a3955229d97a9a302ae45d15c8931dde4dbd2b5760cb891e0c11d174289e16c503036ac000efd2b31339d637bd39dfe4716bb7a24b3e1c1823c76538548ae5c3d3929ae1bdcc2d7e65c58105ec7a7a4252d9bbf23eb2f81950be82c9842d1e4fa9072c3bd2edb6cff13a1db0ddf4533331e10cf59269b595e4efd14bad4bfb031a9fe40bdc817b702b3efbe846a2b2fcc129101073a294b6037910ff3a52e9b60983d4d7c9ed690f6b6869cd34ca958bf71a60647ccfe3f0a0c454ddab2e0c163b8ef837fe0f988e65174708ec6fcf222866a44f2834ed760c5039ad56daaa5eb183445b36e44d017e620a99dc768cbee726f91183230fe935359b8da299547458f8963a91f720283e4a339e49007d3999162d52fd0d45911954c7e26764de288fdee49530e06d3fa520a75a9f63ece100bdf95ab69e3be4151621de302d4c6926ac0108668b39c5d9e3bcf60983ca544ae2ce67f4931b8504b16dce42e4762fd5cdaae24679be78122ac8037752a64c6e374cff0d4bd0d46336c7932c8fff5894cb78ffeed6fadb5b6f6611ce45fa2066462306be0817cfe09df66a0431ff9c4f6e4fc91b5163baad15799de6eb1193b278db4ee649b83c3838a3226f8f186a1fc9640621b8b5338f330af8f9121bd6de540dbb7aba6694e0a28a84c61baa5e1d863a88813c2f952643cec89c296d22cf375a29cf98d74f82dd93e2ae6c05dd74bd828a4a868142b6ef10f89dacf0ac9595e8e5d8e5ef0659ac76e064ff0bd3cc41d3e98e62a764dc242c21ac243ac1092c405141b16768a3e73841287b9e77dd8f7a0fdb84a45856afa40566cb6e7c9c9062a346cca702fd3029a8fd879a0c6a5e82df4f793e147f5dbbfab8f1ba74420e87354c043a48771f5c0e39cc290e3020a7c0a056b64a84bec00bd4b2506d11675b13fe5acd52e13c138415488a117c05f428759c7d441497114809cf3b8561870410472c1d1ce4cd8bbdb8096d8b189c72d831ba133547458f31c670596fe3d936caee006fb00e202b8a823e17130162d4626b85fdf29bf1c9787a8abfe23c1155b1c30de65265ba0a26d4ecaec73e36242b6dffd553a25aa513f5c99c8f05ad442f8ee75f6217c3b999d391c17f9da5ebc70b9d0ef263c6e12199dfb25da54d1c86353e7779cfa113064e06c0068873b9b98d4bf788dd3524720c6b28ee9a68537c00afff887a97af927cdb7b79ab37fc1f481d61eed35d71b1386e02d5ca62c16876da0bf8ddc5b52c0e348ba980c557edf95f50ae158006a8da95e5fefa9ae2c4b2e621bd2b762b68b689d565058b15ebf5e1d9131c7c074816ad05488d2b895dc5fc3b5d87353bd9f0e11021aceb00e4ac28335bb885067a146ea8dc784f3d7212a26f420e3dbbbf84ef4becb956e18900d1ced56503b111c691babed4a424937dbaa86f72df1b5f5033968d2f9f4f0395eea18bb462695df3aec4d0ae3c231ab6cc964269959bc3e609eade75749292a1db910b7dae63dd20531fac42f161c88142b19ca2e266be8f797b13f6d5fc74a6c02ac8adca341704888c920a85499a8940dad12b41492563af7ac6ae1b75001c8deb6f9eb9b260c285165f999d12df18ad6601b70cad22e36453a1daa0baf8706352ac956ddee9244d0a85c235d9ed6031f786fe89d3442a3092900db7ffb46041c1ab56fbdd89a91c52b9c69472378f1941be0a81708e3222b0578ca8456aef043eadeb9f9ddc8ffd8450862917d9767d3b59ff2805d0ac7ef714729f6db4dca43d24f80b023aaf2e561102ae25587ced18eac80baae5e0321e3b1f634b73eb8749a756b7a223e8965a6c85553002dbdcdae1078d02ab722ff7df9f09c88d144c040c744c67d40342a02230bdce0d431778f48f5d3d5e86b6754c6a56b95edefda27aea83a84d6c91c3b6e878262e4fbea93c6a9379538b961ebe1e6c40456060240f2a830960bf1e349e6aa590df6276255ac12c14a72b569436df38d461c6785d0af32b521025256565f7b08c4e7d0ca97769b7553644c781d1596029d6e4b19d98ab40ff70b0881203dd6254c12a08e35fc9da8f9953a1a7b0f758562a90e76c3ff5d98e14dff0145b61d3fd0d9adae61b6ba53871b8ff6313560d8c58a63d3bd7c88e4ddc4f1aa8e2278561066b3d5cba9813d2f0fa2a3824138397020145fc2556a37f4cc60d438b5f84a37df96fd96efe16f473f9368750c247e2061f0d7db2bcb946ab4bd0d825ed89eb2d86ebf285073bcb2ddcabd3068b39a681b1a6d7c5fb589089b83d069a03385d958c2828a7962196065b8ede31279e9058435757ddae2445a862af285cdef70eb2fd6ffb626c48b367431a4a410353a15d956e85fb6d62717d3aa0d70626a9a61885943447fd2963661471fad2544e07f06017106dcac868b23b32e0ec36b83a26203e1e8c77baf84c083fd99e47b8435fba71e0a65f43cc49ab4c59b402da6f4b5c48595f21166b48bb1d131be04a9a4aae13797b4eab2dec3f8d6496b22c6b0527eec5e2afe6b9203bb9a52afb2e70ef1ddff51489b37b0b0db589698615754fd1f5e5a352c72e5546c2271c9bdbc257698209d6577e6e7eff01f7c6b8a27cf3a86d922e2c3f42253fe134228016e72008f137a942725618e7d83723ae4c9da11336f57014df3e1ffb2e45330695186ca51da2761bdd3b3cddb7e3a5efb68a50ea8dfe7200225511a1a6230b4d745f553ac1652c8ae4f58a7a97bc3fa28e290beebdbea565b42c179d6850e3750410989edea9e5ca2f9847847a627c7e1e8d676294ee1f65bfa847180e754587a20a6dbebf6c1c2ecbaff2a4f680b8be4ba9c9a21d15b4d21253fa2aa2d479d57b536034ac9dd392653981311f182a79d7d57e7de318802c3e69e7fc731b04a3c21b52cc4ef2f6a3140766ffe58d67bb42935321559974bdf5707835d504887f21121db59c096b0c2872b0bca706a995ead4e07794ecd304bf8cd8fbb7ec4d2f2197f14fbc647077da75d5a2b95ad67677fe2fd8d50eb4d8aa213316d2845c5e5a5eb6e6a37d69fefc9363a0850e0c9a627574168b15e8671431dbdcf02320d94bf8834032744ad3f2f8db7186743aa698396d269d12e7e0e4af855b67369162f6c8fc152cb3d8f56f423174857b9a5e1055568d8e7b608dd38b4635f4dec1d8932570363b2a21efeb63f730f87a5966ef24774e2b0e65640c6e998a6416b9f4dddca849c2ec73dda9fb1a55554d12808ce0dd4509a419cae432cad7898b155c72742a1b87933bdf7382ae25940079f2695f721bf90325491257ad862fcc22522f228d4bec2f1aa9abf2b27e86a5b1ad4673649b33bfb3b041344798cc80fe341fc27ce5adba9375a993a2220778397c66cba728230c35c4517ba2bad29d3c72bc92b7eadba17efce5b3f07fe4b738142e4e31dfbda2d97037865b00c091129ec54e2a1e36e29ac30372e10e27ebb534bd3041182c7f58c7e7ca1e21d295954ce4e52380e82f5171cf69569de126dad9daa31c56d32655d3a0291d1b738ec3d6cd4b43a3710c1a375e50838a4623db0d752e16982672a45b44e0d8efe2c8c50cc51793cfff6ae442d18700a3982d99d470152e781795c07010f95ec3b0e49309797710d2e02cd69d4420d7ae336a37ff0c0da6f1e96f8ffef55869c5c0aae8acd03758aea038bbb4315816ce59aae40c88752c1370165397df8e2e758e6cabd817b093b21f82f65bd825e1b02078fcee4dc52eb73f96d438d4a47b9eaa866a8698dcf9773ff898091c064f6280ab97921c58c21541e1f40de9ae9ce6d03ae0f25f54c6229098373700a759324f8c2e230b77210e71d225da270d96bd71366cfd222057d8af77a7384160b6b2fecac184c95eb6a6d78f3eb2516120746f4c71738491cbf5a4d3768f58920976d9a1ae0f14b9d42210c95c02327c808b9b7d16a42c91b1c61b070a6226a31cd9a7e2f7708fb1a30b1ee030794e88eff72019597c51a6df173c38ac974c001fb4482ca1126dce0991b2e122d429badd6698c14a1f51224ee8699f57a09bd171f22f0739e5e35a1fd1deba26a4321bcb7a17f5988b36f7740d51269ace9b15bb9c076b41b76ee27a8ec5175fe50afc86cf0f46cda2f90e8d5bcf4affea5f5fee6ad39c37e1fd14ae602aa9119a20bffd2ce77356b04feba3df5f761b6e861e01a069ba0a8a306ba3e08ccd0870e1e55a73c997e85ef4530efab85868062a3c3bdd6d675fce668dfc161e31cbf4d0b6b5f5abb7b45c0673a5e83165cd38a4049c620cc9da69e3a5d3772f355e946349e12b44912e9945c4b42530744815fa885c78c24dec49609a78ddcb529130c26bc54390ee9c5ba399c5162f7ffcf85ef628b1a67f293d7d3ed43f0e7a6c8b88ea5ae8820776708a571c0c9272cebb1f9399e0704ed1bd517511b5d92fcd8ba7b42681d704891244ab6acc5cf21ab534eb22838ba4f6c6010aa9a1c1ddd8f7de81f8eb7824e29b2280c2e4e44be57ac12ba7b74b72f55db27953b6dc8389ddd0640dc0963dd0d53f1ba774b5c90498be4a94ca62e1e9c9fea066b6d09fa00d093f62ae65b42bd90c1e4462fff499f5597c92ee22fd9b185aa371972a75bcfb98c63eb7223f67f9647b42de1f8c3b15e5756dd2441f0b9d04b045a4b3bbb95b9a93ed522049238278dbae313ac2cb06f7620db0e2ffcc736d760820b0ec7d9bb6966c2e99899198801c215b8ab4209a453ed41380e426c44fb3b22c2889267ad5a3cf018791dec950acff6203d8d542231177b1ffb309fa743248ea2881fab392621d4fa2eee4022f1c7e63c79a55b45d267fa1ade65b5af758278753a30a4d681e16b593aaa7991021b0ddb5d4244329e2fc3f9b8b7100c62e088cdda67e205b6bb3dba861bfa08cbf6d954ff10e9fe440734dfd4f3f66a742b2952346dd5b201f06d52c9bcaa4267a0c7c96f909821151474740dcb56f23e583e23616067b0bcce0d57adf08f569ed61ce4970e03f1ce44d19a3bd8e47f32d6e1a7d70a3593da5713ec3b5410157c9aa93384bcf31dcba74f6896bffd8f11a3306afff3a5ad392b76f5a05f95b7f4b26e91bcbdb439eab531461691c0d4bd3ee02def638e0b9cad9c1fb57184d497c0f42f87773df45133af03feb6205aa18bd8b2b0e7d4910e9bd577116a4f89585bf7f152a44321ce24a8c3c78703bba652b4b4db752d2834f9b395b9d82182006555b01ca9d8caf1fda78080f7515367d58dee355cce302a5225d666afbe231d830f68e9e8e03b59a59fea1c5a44b4c4ae5dbf36aee9b618d577263b2af371f164be3f944d905551c3ef45911c44b482a18dfa5ba19e0946d32022962e0dfc3c676efe66097225cd75354bc8716395ea9c1c4760840856b9c40e25d5178ba5575abd0f642444aabf35ebab084f2e4a50523e2b03991843babd8cc63352a0818f1e12048d4feaca2df6826304c25113300c7152eae25792ebfd8b32231f1373b8d5a1d1d2619f0b0ff5afa58b852b5dc2b69fc1f7d6fd5469a8a1cf26871f95c93c0d5b3c23295a27f70043d71a397c73f7d01998a3a6cbffab1b83d5c6bc0ad3483f155c00ba0f9ce7aa5151d5a13e978d5337a9ea3f450bd5f5332ce7895ff17dc01f8676251253ff0e0ce0ca73cf68fddb4d13ad1b17f11e26282b38df573e27e28a3f22eea7fdd7858293d168309b8cecd293a2601abc33cda146a47bb8ea359662c5191e226b046734a1e60019b4bd33d0b4a7e4e069dfc7c0d590cf33952ee1a47dad27bff1aaa8bcbe366163ac7d7cc4b08dc44ffd1298d534958ef5c6faa9e322e3a6b9eeec2805ac499376fae0e69ffaa0bdb491d06922c51346ba4c4b4b15e5dbc99fe78cf6465c74647602a7b9f2bf92d4a749746e972a0bbfcd2c7b5a797a273089e459210be3483fed406c62396e823d17f909b06e4f5349398517be818be48a618bfd8fd6f6b67954a0cf0bfdfc9273e488060504503efddd1e057e1591e30f417ac2d296ac6579594a6eea9cb4ed360084ee7745145f8d8ea521e58159d92338f18627b59f0b4847abd1878c9ffeba47f76e27a51fa5a430c6b3215a0a0253ae0bb93207ff454f092c335018b00555cda4d0d9e1b499278140363722f4c0d93806c5d87000c407389b4694f7db18efab80fe19d0745f3286d59fb189936bad14cdcf6fba6b5ad0065e5d4d394c919775fb7a76adac152b50a00e707d1aded2be3458b87b4a61f582080a116f85c1cadcb9cfe3417d33a611417f108c2af90cfdd4a0bdb0b506665ef0e5b85685931d28821bb07da9f704a8848b83f54583217ae44f3b3fadad28dcd817fb08b0e7a51971e6593c13f38bec309a6d45a44420b79a85d0ef7f4e57eaa10dd8a648d6fa5fce10fbe3b620b7923decdfc8a719e00121efbac7987c6b5b2a71d31e1977e84f0399c0b89fc62884a9440912e971762eb8053b9fad31bd9b8ec5267ca126fd6db66a319512329ee313ac99bfce5661149fe878da19d813c3a8c98453efcf361aaad5aa9bff0cb1f29e206f76655a349bd3f5a2617c14e772cf53904a96ae1f87486dea9442e9e984a6417cf4b7ea292ec333e4e41ee581a72355bd28c46dbb97f262984bdc4ee5dd9bd42c4d0e5c8cdfd0f959d176da12bd4ef1513285be06f57a74f8834800363732b405985f8196e0397353112bdfe74a7949101b3956b720a8111b161a24fe2497be6d3bab26111e94c208ea8a36b165b620fccbaf8c5baf8c1d9b0d822af861360c94656579fb7ee1a464ccfa783f9cec1f68a0d755cdaf3f8f6282ede279df45d8e6705372687006d56ca806e4fd7add4527e4375f47f41f8117b7c6337db4c18cbc0475ea7ab0e479346565939510dda923a0d595b3be44c84445814a2cdc29542ccadf1ccf4a5477438ff77bbfd378f13589a14b43cc3c0b1e38b587f80febdd84d24f8e4010c0afc46cee186f4f9a0ae454b1ee02a573fd53a4626e6885bdb17dfe6d16d9410e30ae59c458cbe434dd476ebf4246d34d2c56aac9f8fddc45389b07e8f8da2b863852667448d380ac1eb6f9e4e5670b5630a8dee1a83f2f3dbad2c2ac7ca68dbb324f246ba08bac4c6914c894e9404b0f52063946fdbec5c6e01ab53931748a6058dd5e675dbd0c622a99b91045c1bf2a374299b70d61c9d151d30ff322d374850f452123c233202d47051a985ae6335aa88c398c884352de42342b48e8f63dc66e97b7368b0f579c4e74e572acc4989ad42ad9f8b1f8eb490f7e0b149a21e65338beefe3dd16ba71571bc4011ccb86d292efdf41154e99dc8c252aa9379576f4e13c2de22ceb71c93436d399c6e69d94bcb9c3c09988f9fba4c1b0b238558e2ef119b6ecd6943f6dc94aebaf2a0569820102ce428a66f3c9c42e936f4c7bb8dd2fb693ae37f671d35d883dfd5fe711c2413bf4e60e0d71b07f01f5f4042276941b3fc3385b89461bcfa7675556d35c280b2f7f7f7707b78788a57de6d57db520f394ce548a7196c189d9174224ccb3190337a56fbbb88b16d5758fc766d43a69e88ab3739dafc628f85e3667192ffdd3db1529ad8c5d0fbbf0b68ecd3bc40dfd579d174ae06e92dce187a4e45cecb9f4d98fade5840d7ac32c39add70d0ca30207e6b15fdd0928b2d8649dce50b6a285d51df108e91f4539c042d06f6580be2b96b4cea5cdf42c8e3579787bb3a35274fe4ce99fc13a2321203f0c02f08973cc07f08b610afa9bd3b74bca6cae65db7e7b31e9f63634a270fd4f99fb963dd3f0725006323933efd37a3eeb9c826fe50615438c70cd7797edd055f68cb12bcf69cb39a10cdd9541996ca50666590730d34da4dd1e1d89c553a916fc063f6a235eaaf9e0d541a7e36cec0fb9e3445f7002df22fe4c05e8f6a22d292f9aa58fcf3b91e4bb74bce7da2ae4ad3f1315e9c430a762a97dc5fa908928dfc375137bdf106804bd32326056aa4a30a7da7326e073164606d28ad9c144e9d67c65855625af4e31f75e2b3449aafbe218693e32451654f9647012ba2f6c153a67a6e2cd460a4bfb6e799a90aa0ea01ea9a7f860adfad485fd1f5a609575a97bd03c7045cc6548615f243d46bae577b6924db6cab847c0382678ffb66ae6def98f3b0d0327841473a798e3fc48b7427725d39dea84fee8cd5706548ce99b9cffca1bc945249dfb05ec0a9f945182c36fb1ae8ac83ecb2d1b78353a6ec3b88e2db1be6558205d6da809172ceb25c273341550a3b0318d2cc7728c35e26bea9559f0935215e5d2b700f2ee401cc4fc8f16e60d77b2c75ac42bd67e838f1adc0015ab824df00581287b3a7c13fbf98112809c04f248fa0b9e6d80de3cc7bd72ea73881663790e3c14f11ebaeeffce5e27d4ca8da5b0ea2b6de3e33b33c37b645232b9ab24b9d99030bed3f05a4c7b19eb984da34ec0940cf6254c6f0ac6002881f4a8b688871f3791d069f11e250240eef572ce642f6d21eb4045a965a811684404a44a8cf52402c2ff7b81ca606b0dd03d0c16923e594c201d641e965c6902204d8922d41f10bcf98b38ba13dc2903357975e535e6d923fe75713f1b5cb8871a57b977b08a3e59774dcc84d4bbccc5c84fa171c1eed946326f1c4faf40f9787fd503fb7410029b012fdc8e263cf9ed5ec111716a7761f2873d984de49dacab349948c17761786667f6b37f9291b318883428212098d7f71533036d3711b7848aa84152996e802f739971b1d5eb06c9663d3d159f131cf15b7494718ea5b48b8c07bb717dfdece438ac712fa4666a8e1960bf539e0fa927b7e96341999d6a3e8cd4797891cea11f4886adb7178b9dd75a401f9c5a38c7d65a09f2e815c916cfa06a7a7d7b5010407e8208fee43da989e900909392793c1db644ffbf4480c1f9af434892fa2ec99d9da928095c7554e6a5db85e59072507bfd002150085d930a565f36bc20a0a61a6b58ecbee3a2b45cadb4f01ff6317d0bded0fac0d5b534121c690b25659b50fcf6687c300602f2b58731720168085e827d21234d9f489c2bbeee2131965a65ad3fd13f9ddf638f2a08dcc032b36d757b8d53c5f0729247396ba7c1ce10274b1c02c670bf12ec73b27d18aedb8e48999750616bf5ea38245ed4bcb0117711ff14c6e1a2145bbe6235162f41d99d1677f36ee484db388603d665210ddc4c536d9e2fbfafd7eaecb6f2d017fba6578b404e6473fbd4f1517f215b81a81127d53da09e4d5b4507b228990792ff4dc61fada19c3a92536e6436be9648df13dab7e45f033a3c4ae3d5ad449d13377148839a224f2706e28a0686c0fdaf233f1081364f32a00514eb30e00fe57847ee33d17c6a10a8aa4f0f4045e810e9cc564190422d46b193e3ae7dbaa6a8129f6a7f1dea6924b24005fcb97a19fd097b57a03de91b78d3bccfd6693760df59e16fc33c9fa527f37ae3cc76096ef5efae8cc6b72359762b2b4bb5db4ddead698227c32cc0b9445351e09ba1338d52f722bafb9e514be8a3c888c723b5a3145452dba9cdde8b418b51e8ec6b7eacd19683f573962e7e166dc0c6c7183b16b880c5565e86522a00e69d52320d2a5236451f5154c195e7494e94eed4f9c5a4c8a92aae309af863997717665d6ad8397f15a151fa7431fed926fb1f89190b953fd55dd3b08154559019a49e6549953647a9a00b25b2a1b7b0593a07f264f3e64cf323d0435335dcae06ce86b40b8eef7a4f7c486fc905e9cc4d659adb9d1bb6a15e0630fcce8205d87c9111ffac3a78e49be4c123f2865046749978c1cbb1ddb3632a628fdce7db14747e36fe5d027d45f9a93e45100056b823fe753ab554c6f9851e199ffda4f23f9c254b488ca55112f52851ffcf2c368559208114e14f0e9e0e76b80f59b69c988f68605ea69c93d8e8e1539b74e16be9e434b24c7baa5df1fcb47f9a8535fdcc799f34ec1687b12e1032fe499382bec21ecb62ec46f335f148f0324cf82a5fde94667ffec9b536bdea8ca6a3190dadab65bdca4c508ff5feec15ed6ec6ad5ff0380671a4cb65e7e2f48cbefc04bbd2a7bc89ff7380390d44b4f70e1bf5595735dd632f885fc71b555d9ec191030e044ed11d6aeb90c69846a7cf37be84fb698a7a6eb81193abdf932b01f72e1b74f46cf5dca4582ac7bc73a7562dfa71d4a89677a9bb40e14255f9b2664f18911de6a5113d4db065732dcb07f5ef663542bcb87d5fce0c4b596f77f5de7b40afb9f5f0bba026204699dec7cd7b82abd7da6d3d0366c195b442d5e74600204ab5e592c37ef07c0c6e8595f835b72a8d5ae65d22054f8d5c51d547b929faeaa4af87d6cbdba12d4e1ac925fc28c48874ca64919f647f21b5f71c4d2cbcaee062cca31d2af6236d9fe8dd96bbd846323ae67f0044c681fdd24f07df29f9abe141d5b82ec0203b60627431f66ffecf20cd2bd3c94691e2f45769960fe8e170267b9ae99dda8a45a782b76b971998ef312d59e6a89badf2c43bb3902e2a0464dc543cbc54e7322688108c3e1623fac429cdc2b6229bbbe13201fcecdb0d0efc9278155a18804670c93f9440ba74a1b5a2fc53530462da8bcf0add9af3177f4e211003b3f20c6ebebf0f1ca8c9d8667358713f650d7d0fa48f4ca0d8729b18939c5b209c36a6395e84214052a80718dc949d6d76376ceb92051b5127a8dbe5d8625a8f9d4c493d0b7e09656afb0762bc9603906eb51852ddd048f1c644a91128b542f0399f1a3a3167b56fdbda77944549160608171a0b50144e0554f55a97fdcaac7abff7b8e7965ba696ba655860441858f004f57ffcd7bfde38c2947072345aa58517a1364d30d7962284f99d22149c02c2c708d52bf5a9bb100eaa12a3aa83c3320f32325fe12c5eeb4d2f946a6f47211f5937a8fe185c79a1bcbceda78240768c0f64c23df4dc6dffa1e5f9b107f30c6a3720c247df5463521420747699628832fd03bda1ebe0491313c4db3e66f513640157d91f9af467f6650d5905dd01c45420ce0a6ee007680084b739e11c953c19eaaa4f9585e077371a255e19acf9225f00f2ed76f8f8c9a0a5c3f1f7b132afcef2f277db446cf84869cf7feabb19a9c840340cec8c1bdd6585556c9fe3b3821d105d3b27da9f5f571b14bfd64373a1f7c1e1f7b0dcea23dc1fe3fd0087e0c3c01ff8c07990de2c28944c45b6cb4d697dea2567f200e4ba8ed8d3788930d281ee266808bb8bf44f2d29acbd42375412fa3914582a284dc132e7c466696f8793bcfda7b8623c59512f98946fb0d28cc7255fce6c41ec9c6ec1cc71611b88e66ee5609829585f9d4fd3ed7505f15943fea0a01605bf4a375a7e4778cb3e1fca28f1155eaeed5db7730d66e45ecb6492f08dcede5da7e7c1204cd3fa54affb6385660adf4e241fb936491f4810f47c5cf45581bfe981eedbdfa25f90dd644c55f26248a79ba217145cb29716dfecfa4b607c349267b11d347ef93526a329be9c74c1de373ff14fc35cf94dee57ac9e3f9e35370d34846dc4be36d1aa8382377c6af0d3cbe3908c8669820608c81fa02edae15b804aaa519786309a4a92402e7d6c364848186b60224d2c65ffa431507ea7bd6ca405bf2f3623059a7c6b0bb29515272f65370ee4f70cc9eff4976be4815ec94cac971c0efa67fe1018fa97b927b30352c9a73d57208f47d9288f82ef55bbbe486137832388f4c7c11d9b31ceed3020e526b8f44d7a7fd93eb3179d9e14268165da1928252f89b948a6c65c13915eedd06dc766498d041e94a46dfae4151ce65e953649aab3a5df21e78359d953d685f33a3e0f98f019728274f858b2f7611911a4992076f659f60ae5e6004f0d252cc7fae29bd04a377c845f557593843fe9825d365b529e9ecfd2ea83352a36475cb1625b40416341344edbf7215424e4c89e85b3cb783db37d5e1aecca7d807795d2b4a0c0c4eee4391f97ba116d7970516a5eb0f5c78b7bfc5734443548f85b2e1ed2ccbea3d181c1e44e1fa45958b1ddb75ef2826865ba569008b8426906f7fe64792534cf94265a90fd87d568a4e90b058e169ccaeff37d3870dc3b1aa12686b2794e42c0db17f5b47f12bfb27f1d57b48fce68c1cb7ae75de5a7c117104c8c5e9367e976e3ba032982b98c68635b5cc6b6aa104705d0d510b62eb822b746fff7806b8f5aa4d1f5569fcad37b91599e37d11c5b7f704e41d1c4aaa069f8c75abcdea2fd508d449693548e93b6c60feeb9096cf11105159585a013f72c839050fe68ab683206f276319a2dea01d7b161306eac86700ba24cbc109a82a6d093709f8930e2460d4320d23d4d7df44092a253b8a62f17cb0f4657f264fefb52359a5cedc31a1262478ea21822084a40be35548b015ae09e6c5740b35d73a9bdcaad78a40d5a1bfb8b1d72e405a32a78219c23920539215f2b0b7a41e9162ad02412815d3e8d75ffe0c6debe7f9d1d27c6064092531f948c0ac4f1ae6b2a70190ff8e246fdb9963ea111a8430d280df51dd7cf81ff5988237362993286981c0526f9b6b2c9f5fb771e0fd9e6087a9aac888c4625b23a840cb15f22138dd14d7c1cd925108509188ce043b3ffb1c94ce6f8a70ac68919b1dc79f402ff618c7a771fa337f33d1c788330ec1af0c3c6d55c00f8a85a91bdc8a2dd14686a95ee3735902001c7ddb81b566900f0d4bdc8c56aa4400d2fee6aa066349410ef69fac45f4dcf1c8e5f08e289dc69730b84777eb0312e41d6ef5dbe448a0926262ef43513b93ef8342b02c4675e93630cd8df9a923d462ba8a1ef5954fd06d083d09cd29eed5e40d977dfc3d82f73cffd9059e92e9043da8f793a9eb2948577e978aadfaf89e10d249653621a03922999c16946d2e75ca68cc2ec8ab0c3ce6792415b5266022001b76130983d9a5a7652d1497acdc5d69d1b2f4fe3336a64e2ea05e5a4c6104c06032279407c49ccb5b2e4fe0fbbaeed60c8d3529a48c123f68bc48855b3a437c3356dd38b78b9fc18a46b9cb4a97eb9827bb255acf70397f883a2b9273ea0d8f0619d13899692dad7bfbafc6ab108c6781c66482db888bd620ff7680a4766179107b8bdf767c2bec9519eabf30cadcb179691ad6eeee4a245ac660986ebc3fd479ea0b420cdbb80a3896fc88c850073bcc127a392bdb6befd36504d68c49d89c7a3c22fd1dedcedf3293cb5f36260d090b97ef8a174be7a5c169aa1386b4a6040db4232f365d25aa238b196fb44ec3336bcc5235da610ac2d6228715a4a8d620b3045b0e41bb55c0517ace48c19a105b40f638013bc8b28f352b889565ba548e5189afe3e60eb929c48262c9243f602164d15ca50120990512ed78ac5cbdfea1e7d1b57102af9cf02c66ba682d3af25196ea685a3259cfbacf20d43ab6cfd01ba1f6c3c6e0d71b8d513916f7feb73975baeec6a8821721609ae40944542d0b041fdb3ec4c405dd2f766c433a683b52d879085baec335c05ee8a280fb32ab1a8fa055df18f39cd34e3e817751d1c0290ee8310e09583787b8bde1fd353bcd49d91599c5ed71fc9b93647c18a1a763ecd343c099421f72c8c181fc76cdbb0f6958a965b51746ab780c7fc0e98afc19abf803be1be52af15ba51f27fc128cb09d31fa2d3918716223c1a83265279a2f8653972c4e427eb5a18e04ea6e840ca6fa8dd8042492e714164fe11e775a1d7e7204b5cfd2e3cd52fc93da343a10d302ca6254381cf6957cbcb4030b1fd9c5820a36bb4d50eea8bc10d132624d483bab66fcbb72bf591374bb0cb12c682e6d0f186baf742a217e69a4e4672817973c88aa79bd3ddaacea155a344ae53136e1502d2f3d487e0c538871870aa9542ec02ed5a14cb9e255a888bda9630989cadf086d62d9f89019923b21d9459017af22073ef8caa2c04fbf8c6de4a1dfcce5940bc21453b860c4595975affc3d6b861fadb93f752dc34c68b35acb9255365cca4565d7c7abe1b655579824baaba7e1d70cefccf91509456bd0b5f9992c0b3fa8488eb6c85ac64f2e18d999233cc77c6b81367d8490a288493e2c0502c3dfdc3262969687b7cc37b2d4a40cfc41a553ea877a4954b2e6fd8f5a1f0e34fe38662752c06b95fda92352129a84f6c26a0ed3ab74166c38b1c6e2e1beb8e9c524830d8ff722c0906041ea3c45cec6111692cb4ade4af964befee85ee9bd358adb67f01d090ec01e8b14a8c8786149e682c567f1d212d91988bd1a9cc01dc5075bbcff466a42501e9bf5e3d6de1ef085757128786dea3260808b07188f26643282f0d97514fb858ac850b6a222af889d554f430240b6048b8e6a35e66144af9012edfa4665769c71c3b0baec2e3298e5f3a66c69d93fdb8915f097e2821d33e684ab47f60e45914866a77c6aa0f05b6a5efc585260ffc4e9ade8361561be0cba8e38d4deeda072428cc7cac10ea1f84d2abab654487d983eee32a6291328923765e8656b7a4b4509246ccd2d4b1fbbed3d747880e5e9aded355bbfe8364948e2a9a5fbbee81249a9b9ac1dc0e676ac64a7c11b23d7ed74e9177abc204fda5d03d19a6d3c8266a990502e81d770618ed275a8213995455921b7e002f7678a53ec8b0d0ebea1d5333769236cf980134cf1b399eb569d8899626b99f0cae94d4e17ce418b89b2f89d14dca835e66fb0dcdfeaae16d0cf190ed2f6d657ddfce0e04025a9babfd696c801d51ad5b540f2de34175c2f4c0b206f388740205ef8f573ff7ae3caccfb0e609c07bbd7ba0efa4875553d964d41af5eae336b633dc626f7dc19401e6aaee3832b1194e8743fd3fc537f652c30825e64ec379fe4be06a84cedd404ead9cc959c2ffa4b9bf81f3a852271129fbd34d0c3e9036e491cb89e0261ed1a3f0de5da26d3e9a5235f19afde13237426263c2d1301b490d01a55197151ad6d55e6a749204ef1bd44ced44fc5f47df5f199977223d222a1da573071c19cdccbf86360a9c687e3cc0063d348a3b724e05a67eeabc05329998ae71ef6cf9ab9ac34799e5b3f8ec552d25a23334f683c3d522fcda3bc698b8afe43aea908fe037ba4a087ca933a55668f25c05356fd0d8ea3b5494cf9b6b7e1bbc482a8653f04084e9ff516c2710aec5572f730a5fd33730a28ea13b4c7bcc4b81c2cea7c49f76ff336142213f66c0f60d901f58c550f6be1a63d584ee360673640a28aa3f6fe6277dd28b2ff3bb75ee54e8ca97a6aa8bac056f90f3f784d31690b06502337bf4a4927de41e26ca89040048d64cf37a878ea9f3dac5a3ed0034994c65c2c139030526175960d696e6a98360860160d9c1051d061cffd3d37334e9dac3435e4bdb65ba6abc487d7569f2e2b556b6ca37e7c0175894ea25708c07c0a2503451173dde8460010a0a7a9320c444a877da94e90fbf18002ecac40214d96803e0cef2b846fd683ddb9769bfb3148e30a043036d07c25ec9cf5cd8da667c380370306c637ac07bee06227ef43e3da97f10f38409f6bdd8041a116f4fd1ce5bede602e96fa52b782ca667651464905a593adf3d5f6dd5000a76703738019d84d57ecbbcc1b2b7923d78af6789fed48777e553032d865d821e7ce03deef6b4dab63aa24b2f3ef9c7fd5f68a47e5db6f86aa0aa23c31511c051bc6203687e76960c4c6b2d060769598328adc40fac902718d1ce206a7f2f98ed509bbfe70dec5b3acac18a61bd08369c79185391c275e324b1213c60f2d662d9473bb94c3d08393436d7a7e6bc7c461f43d105b66ab29fb379a5dfc2ff23ce7098c14051884c27c8464638e1d4157d0bf013530fd417c01a72ddf2639148e3de78d6ea12464ff338b99898c8261cfbabdcd96a90b70254810e57334ae98d7d0e5c1b19fd3b4c4ad934a81183f33b24bdf7efa87921417da6a154a624558b47028d2ee3d9415b5df996d9fe6fc2db0f747b5e4bf251a2f1124e722b930707a5642efcaf6be0e872c2b8929addd0b4b94fff759df8aadd355cd7c998e907463e3f7ecf75995d494e7a4aa2305025ab06bb8b768b8c0c301ed0b6e68c5dd5331b0f8fea13af230f5493ebd5c33e23a479a9b1d7edd3afddc41bf7acf9fd5e9881b5652a32e81ffb44c9cd68a67fd28a7e7131b1fec4e93f5304262a4be19eca6c7d81a94af63ce7f30f2a2dc87a582127a83ec3af4bf0f0bff5a1634f01665b99b1b84afde02b8d406a926f7f66e9d6bfafa91f597d7b6a18262ea3ceae4564b9c1b55c03fb42d9bf49ab73c263d6ccc8337c85b817041f6faf0a05c7226a0fc776b6448249de1a6dc308249d2254f4e9adeb0b8ed4d494368047a34c172df3766c3ed54cb95b0b3de87d9950c83349dce3b7873a9df9221332048143056c5e2c4bafeb5b6bac30278b428ea900adc20634df4194b990af95966c814e9697539d69e30e4a2e8f86de8c3f51f1ef339fb52871e6a4915738b7eb38b0e3a8d872019820149d0e72a4da6c534be47b3699232754591656db3f767d1732c61ac49fd43961872640dd12dfede037dd03b74952f55ee5fecac335e4f4c41d549eb2c170d78c1e191c776c18266baccc3cfa2b8295b356bb463e23fd53b65d1c3504832f359cdb40bf0275b6ae7d75a80c7959ef939d9479c5a01a2d5b52ecda87ee292ccce339637e2a83f370bb657434a1744ccaeef8a0a7d03785837b2a567a5ef24d3911696fd3edb24f543dec0210a7767c12f95881fefbf0b041782f1a896512641370d16ab2876891a41b3a0c06255661fffd8636222a9b7473a023fbbfe98fd7de2f1d4d3b6e04ff3e9f0a62ef71ad65ee782aa3a254c3e825b1fca933a3e67d779217b4fa06301c776c2cfd15ad41f3d0c8306249e82bbcc64a69558a486cd5eeea6afec25097da6ccfd0f756220304e329efc873999a3cc551c59862d9ec1da38d405cd8b0b23e49b75ba5f563552d0a97b91e8937610a16b7cad8ca03bb249844fc85cb3d0b83893a83d127d408ce6e0d4578bf69f6ccae6d49ae0428b2286de217172a92989fc3205a4db9dfc3d0d1c1c237993bb7f66dd5eb465043d176b5f8481ad44e5b997a05d16ffb0fb69d649fceee659d23ce67147254feeae8d98947fb4f705963120c9abcaae6f54606ffcd8f8d56b1abd21648077ec75c83fb83f183902968bddcd4f7a434fc9a00b3724b0aca24b86fb331d444f2557e2d327aab9cc2716ea5e098ae4d17e0c92294aeef7ec5d18b92caf7e292be1f85766248c4926b383770bd0a5b1a984f57392a1bb655e06d8c365d99b30035f38f07e7d074828c55bc54300ca25eb7131c89a4f25a67f264a1bb4deba2beca6af7be148459628eb6f770a8505f5efe9c76afa3d02bde2e727c473f2223d3f46fb2a9b6e7566918b3b54626dd04ec638d53ade0c8996a1d46c20ff740fc6b9ba6ccde345b74f5ba6825a379f8a13e5324d5e44b8cd2e9950d1aa81f2a6144278d59651e9c0c16e2d400c79200483f75d8ffb79cdcd3cf5210a5c5d51a742a6cd806b135a739ab80a654877f400154abacfb00a4350049a308b789d3c737aa18de7f54b0301cb7c43f58c38439645ac943365d87052822c5a500159bda93b1f91c4430a7bf9f0632baee3f5136d79cdcf650d179f78ce1294f13a3863c9e28c1a99f5c8f40acbc1537f229b8f8705ec02f52cefd0411042ef2b37d9b6d28ae45b1415f09755fbb9e47ee8fbb1113a899f4fd458d8baa1493ba295e5a6548d9914187ff5dd55f13e183827770835ea253df7462bc94def40362501f0f3bad0ed7b8964de98529bfb8a2756b46d8800d1846bb0bc7f74722ab1f1adfbf7aff353e7d40de44f1c7f5e5eae0b344c6880596f7f4bfe6a690ba3f6001f5579e6653a4aa8332b97f74615a687e41bb7c275459726e7e6ee60c24a5da39865b7de85fbadfeb361cfced789a6dbddff7bfb00f32761cc0217209487c26e5ed3304400cbc18e96d2b2b3a46fd804282e07257f29900522cb36a2d2f8f0faaa6944fd18e8a1c08d3a05815e17fcc923f92f6e806b2cb88391e8ec8dc705eef510a8022a0bdea1bc55cf3e050c70608ccd1da71653ba1910682d6d86147ac93cf35244835dc609a3fc448bc3867dc92a0494d6512016545a54fd122bd49f4ad40cd5cf5b2bd7f4a76bf8101b608f6aa2a640c203f813de3daf9c0029a39489fed46a9cb7a01d712257f309c85f40488cfa40000000000000000376324000000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 3bedb9cbde07df7925085e2688d6357d6b7c66aa9aff2f97c03dd108a74b6cff ? 70824879 of 101589716 <db>
01: e7566ab96dc1694d1ac8d231f60add10f8a84d2ba3a7ea5f378b0609df9864a3 ? 70824880 of 101589716 <40>

Check which outputs belong to given Monero address/subaddress and viewkey

For RingCT transactions, outputs' amounts are also decoded
Note: address/subaddress and viewkey are sent to the server, as the calculations are done on the server side



Prove to someone that you have sent them Monero in this transaction

Tx private key can be obtained using get_tx_key command in monero-wallet-cli command line tool
Note: address/subaddress and tx private key are sent to the server, as the calculations are done on the server side



Inputs' ring size time scale (from 2023-03-03 03:13:51 till 2023-03-28 01:01:20; resolution: 0.15 days)

  • |_*____________________________________________________________________________________________________**____________________________________________________*__**_**__****|

1 input(s) for total of ? xmr

key image 00: 8190c6752e165ac47eaec248644f33774035afb48bea5b89cbff1ef5dec08df2 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: ddea0a8e13a544d12b4b3b8bd6d3c217b94c79726b4a330d2e6f92e13f4a46da 02833621 16 2/2 2023-03-03 04:13:51 01:074:20:33:33
- 01: 59e2a818d21165fa9cb64a26ef260ccb9283f4ec4e8460b9eeb04fd7f8d074e9 02844416 16 1/2 2023-03-18 03:16:41 01:059:21:30:43
- 02: f19268bbd3916a66f7e7e365b431ea943c4395c5a197d0ada2e62b46ff02f6ee 02844517 0 0/97 2023-03-18 06:58:27 01:059:17:48:57
- 03: 8971ae2f2997e541366cc88500e87c02a3f2ecee6928e57a2eeb4c550615f499 02850072 16 1/2 2023-03-26 00:49:09 01:051:23:58:15
- 04: eaec5a54098e55ded020fc19437d60f2d4608b04f49637ffe68d64bf19a96a34 02850348 16 1/2 2023-03-26 10:49:05 01:051:13:58:19
- 05: 7fdb62b04b519af1c503555d54986791032699473e9ec963b06fcaed0cf2e7cc 02850447 16 1/2 2023-03-26 13:41:08 01:051:11:06:16
- 06: ec0dd0e0fce5bb95f0d0e268c9b1c222b875117527808de5d213f74a5f0af6de 02850519 16 2/2 2023-03-26 15:38:07 01:051:09:09:17
- 07: 23e9cae641e02d063954685fd6a866377c2c5577ac36aaf7ceff268504d3e30d 02850725 16 2/7 2023-03-26 21:50:49 01:051:02:56:35
- 08: 781881061c8d77c9cb668fbe339013d44cffc92cf2477d8d9426ab0897a69ac5 02850828 16 2/2 2023-03-27 02:20:05 01:050:22:27:19
- 09: 5fd2b5571168be14c2152495a90d35092b934fe07e6cfc9630bf94d0d12e3c7b 02851077 16 1/2 2023-03-27 11:03:51 01:050:13:43:33
- 10: cb187e133ddb476be641de75c86cc532c6b59d6cb605494d84427ebb7685ea58 02851084 16 2/2 2023-03-27 11:11:06 01:050:13:36:18
- 11: caf77a60aebc89a44a05cbf899138215f4117b5b0e4c7f0f426976d2186ce5d3 02851301 16 1/2 2023-03-27 17:27:48 01:050:07:19:36
- 12: 142ee550239be9e1e51fa173a16cf02ca71d07f13ad919f49e621a2caef3c349 02851342 16 1/2 2023-03-27 19:05:05 01:050:05:42:19
- 13: 7fe7ae8d145d5b4a35fb2882d8b523d21d340ad12c99c330419749d2e6781376 02851426 16 1/2 2023-03-27 21:47:43 01:050:02:59:41
- 14: 875818c8586d918bf75739bbe3d495b1fec3ec6f1130081bf4b544c0a62c769b 02851456 16 2/2 2023-03-27 22:39:34 01:050:02:07:50
- 15: 352c689096c678fb5756a5a20de4ab433545fc7a2aa10ecfdb6ef35684460d71 02851502 16 1/2 2023-03-28 00:01:20 01:050:00:46:04
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)