PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 70486 e668ee6617fc0bcc5033721e6a38dfb0f7fccfe6e33d492943773ce7db8b2982

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d2309ba0d7448a1248d309f97f2ed358ac6110e18527e0acc8fcd632e6c2df38
Certificate Block Hash
e668ee6617fc0bcc5033721e6a38dfb0f7fccfe6e33d492943773ce7db8b2982
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0022190000064c0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000722894407ccde37575e86e33f21e4a57326156fcf20a64b75e2b8196b29a78981cd4b616a5bd2c896109a0815f9db2afea7fa9c242f4fa77311ff19a37794c42bdf8337dc7cafd384f13b4ee2c5da67ad8d59e68fa95e9288504000000000000002000000070000022190000064c0000

Raw Header Hex

000040206b85f303d8e29260bd2e3cad064aab32c243fffadb9c79ee074871a04371e49a14facbbdb2480fd5f489094e4f0d96ae88d805b47dfc3ca3c0673524eb403ac7b93e286aa404011838dfc2e632d6fcc8ace02785e11061ac58d32e7ff909d348128a44d7a09b30d2

Proof Data Hex

59,560 bytes
121216010307a5a67914662ef88065dc1aec41a05b935e4a73faaa25d07c13e7da5e259246aa73f5e869eabd4445948a16e31f03dd718b57efa0d476635ab6ed21bd0ffb7cd83079acb3fc291f13eb5ba303ff479b173e5415939ced2cc3b8b7236ba7f64f277ce1de700bbd6cb96649a4dbe9864f66025e084921c81245cc14256639e711536605f3d5eed992054734b8b7a1a0252c26933c588e4ac2a7052509bbb1e6048bb86bdce86979653f23b3c8ff97747378db1e1518e8e3cba8332af6ec7da3b5916e4d37ad7707f8ccb7aa1e229c4b00c23ed4e1370108bc09d9e92abfa50675cdcae0ff45b43ac493a7986a6181d9991742a1a553fff691386f35f2b2d708e8ef02134c033639d9302fa750281a3ba754e05e850ac93f2cfa6e68a9e89f08c86c1b153c137d49adcfde3ce1dd46a0b3e6c46c0c7f6819e5a6d6ff967ac9bd47bec7f925c7f6750b3c306f99ed1502d7d7ca8e53cae87f20c1aaebbcf2699ab4eb9bf68281452fe46504dd4a29c58a28b9df2327893ef4db4315b49d2fb967f85ce1f1c712f2c448e41c6c53d770c306538f4cf4fae5fa38bf81eb7cde776925791cbfbfa32b6b139467188f28e6ce1846a00581886b292b06a721f43722c23192cee56e543e486fba6c82413da214da3d8c94b5283599972e239f0c0f212d0362511e5e49b48c798ba2ed4a7afb1931670c02915f5028051998207b56c891b9b0a191d1841e6e9519028a114f7ca986ac5152198211ad255cad4a5203d8b5b3c4e80fde5a11e8720c318a5eb840aa6c31813e326191a8db12fed44b6a8c75227508da97fd6cdb4d33a456708c34442c91f80b584561f3274257efe1dae5ba03836d299111667283abcd121bfb21a1a3b49ad8a04539c455595a6a117815521577eac15b2a2372f9fc686d7cf6494dedd92fe29cbafd68f2dcc03c4f32dc229083060691f3e9dc0d92cc43d569fe00778cec3b36aa41eb0fa42790a7b0a4c2847b219c8214105cb7318cde3792fb32563918235bd3e7ac410f225294cf035845c1e7d8b8d66c2460d18ea2c7f9515bb959f759f657d357e467d9c5c34a29ca1ccd77c4d13692720118d513191b498e2af5686fbf12a40a214e35e8b93cad6cfce4739aa5b8303f0c157c544ca5b7134c8786c3e511abbcbc0d42defce7dd84d79eb3427aaa662c5099d85848f3cdf8f543763454cfbe01c8f919c923d4c8e432709e669da4efb15549ba2c87f443d08cf921a71dde8f88dd39aa75347ad78eefbb26d0d37d881799022ffd7d2c0f5556c1383edf15090dd266e0d29baf10746914d1a97c50c1eb59bcafa8af03510e4d7ce13a3dcdf6e0eed01626689ab5f865230127fa43232aa6d0c2753986d2138737530135cf74511347da9533287b0b9d8e56b8c5a9e20c6c5fca147e927daa19e1e3fa9e610316f0c3f26ab0e8a512f84ebc1ff326032c2b3ce7cf582634ddb03305edc8a4ea974567ea4a26bb6214f328eb6dde90cf6993c40cd95f11e6e7fced911c4672e72030a2b231b0d97d021277aee82a24668e65d6e2b64f403813d099d4074290d7a368aab0b485f99b026f01d74bb9ac867b229700ab240864fe5133286685857b579a56c0fbc014c1af66ce9625313a01e4db322bd7826ffe954cf1fab2d0b6e00735432e8aa9113c17815ac7a569481e764dfbdefffb6a2ea1691ea690b7f23e51f974bbe82dcd4e80093106cc2868b573ebf738dcd537849ef933680950c3d337fe41d0579357ab1f17db1a883e11f1a48181a361b32b5758fdfaa224bfac7c07324a98a897d1a50832553ffaf3f9bec1c2c384cb0e3ff30bb7c0d6eb0d834cc96f930b017fbf972943dba1db084d3efee5eb7703f502696ce5977bd40e74c421b512fe8e91a42ee11732e6e7e035068347ffc8f9dab25343ba3c16cba1d180ddeb16c5c7ec1da49473424f474a85183069ab7f11eeed2855d92b81fe0504f6660214ab403e998c8eb46e22de862ff7228addb9f01684543192bce72cc2594fb8239e739ad7f8de8842f0e5d44f7d19f88135f3e61d21a0f1058d867402f0f0fc1be57cb60bbf64b9636400717793ed3929c12df4ddea22cae130be2ee476e0246af90c7927139160b4a7e5208664eba3cf9af2644c0a48e261b59dfe2c55ecd416d6c2f7663e82679acc8d9d6a3a7334ca62755867200bacb550fcdb1d7976b96d49813c5bfec25caf6804adc074b35266141e576fafb0703dca2c0050216397601138e5b3cea602fcbab7b8c8cb2095857bbebe091d27a6cb94e4e3ba4db1f986ed3700b01d3e012d8dae3a0c37fdf20cfb64cf612803e4cf5db02b7b877054e3f531919aa564aca6771dbe1552583e7377bc22098bfdbf7a1f4bbb8a4af3ebb8f39b1d3391c3c7b103f6e2d7d47b2dc5829bfe878ecaad93d29a52f8ecfe1f99687f5a88081264acfa3c0ef951a46cc0382de35e52d5d11282aa002b86350eb1c0a3c321313321b986e67f13213bc413a9c7fc0c0fdc928eeb0eb0d0213c27555c16df44aa6cb8cf1cb921e4e5f89a653022b08aa828aebc22c19b9367b18cab6b906a017364c8392d03846c058475dbbf0d96e6cd9fddbf743484279ef56d840fe5c0e8f7e70c021d7de0e82213afc944cad1001122d6876a94893254530bc9223cc86e97c894e08615644c79a998b3edaa871cf80cd4c18856aa01530f029d44990ed3a4bb704eaaf3387ae8ed991b51f36d33478145a9249bf53217efc9d6fba2af3ba8d9f4a78c6bd3f44c676e7690c72982f7292df7ca6ea9b9ff3129fe07152ad218a9d261df74736a60f15afe7100e6b8054533a841f58dc3ce3f2e8de24df3847d440104af11c27dca40936218a218f302ea67a8dd1bf7a577cb91fdc12c284a33f5834dea0c6a837713d583a41fafa0758d89627b6300f6549850835946a5c7ab1a9c222b7a953bfc4eb09bf17c90252a31ca2c5bf2c7e09b3d8a041d494da94c25f2ab87be2e3c0be13b79db3776cd166d539d68f78663a863363a0688a7e465bb98b8c3030ff9d3e2141ede62da83e896cf65053aaa8d6ce7edd74e27388bb471a9fb91c306b6d994c172cac0b352d800ea52f420ca0d8c9b32e93f6812c32a07e9f19156df9ecebbb04721e70865aa1c44fb2a6aa654850934b48d8e0020aaeeff425f2f50e0f418081e6ad8cae122c523a09d9272994f7a310b169fe86218c262b8ca22846e3a315a2a423dd6e6a3f36c2b3b1cd0781f5ea416ae8bb0d86d2b116cfd654a74d54c3d825f835ca72abf4a390a226da64fd0c3f46221259a6b46306ad644a19be1cf8bac266c102bf94ea38946b9e18811ceb3d256a834af5826df2bf8500f76c5c5c64ac47b724f6d657f2fb11e5b7cb261a91d2187f1cdea20f3fbc20a11013aa6b7bf4db4a8345073f4081db194f8cb46a40c3c5f7357904f2f39ba4a5877dfdf4894b9b7be6570f93583963d3afb323de4e40174a922dc84630d1c06b21519cd0a9b57b42e1231f8fe40c87e6e35edb1c1e623fe98fe01ba61bc7bdaa6df724b0004b80883f73559ac6912e6dd115a1782b25785d303434205b0ddd055a7c3d8acad8a1bd4c943c9417aa24d5fce1dd049efb08747cd673ad4fa5436aa0c50577a64c6575507df89349151c531b70f95a36d50c6829ff1569153d6d49d0dd8c01db66cc52c3e1a918cfc6058d0ca66798b770952b6f309f04cf15d476765eced880aad0c33a8acaeac21917064b6523e283f41c139a273bcf1e8f900ef8bb735b20c3b3eff6ad0594b977595138a35a7b2eb3ff7159441035994b0b7e409c2f9a948fda852475344298e72e9f0e725c190712805d980ba2c2775a6d0aedce30329c1146887310dea85ce30798eff168f30e6f27f7ab64a18c96a445074aed2237ffa4c4182c76e77092dfa550f3e3e489600313d02f9f7a5260c8355ad5109e8e80b21d344df959d54d9a3754adafd5b63e0c820f70587d045c5db0fc3e54090c1b38225f901f17547f787d05634bfa2464cadcb3dc26d705756c20ecca31bf5f62d4177460fe1ff8b74b762885f0fe18d757d704f731f187148720eeb6097582ff3b3e626697633752a0c0c419878911181fbb93a7aeb01cbed27a79685df66ec34bdcf948efc9a82ab2cf823766259504332d65bbe183f2c8f24d1647904dcce5a8e16e6c5ce9a6fb64883f3fea7defe564680fd10151e7bdf6ddbaf4422b912b300dde728872e1ea323fd56cf8a655f996dc4f1066bb989678c4771d19a46eee33ccf6745296b24e5028254b0f60a8259596b595a5cad833199f5469529e19b46e301fb8b7bf62c9bd14339d5ed0ddc51c62e2db432d1d5150b92a1257a94d9cb84aaa3ff90b88e04f39c7d6885f49a62a422480ad0b84b2d879b7a7aded61709be81c32fe94652cbf4b27263dfb648612f04a81c33ae15180ef2e7528e0b45d49681e0face41721f9a70de3c54db9da353ad53ec77bf65ffd8f40fbc8973ec12700a2403cf55884881a635798d76d4349afbbc10a3106f5f3862021145ff8eaf8e8d536bc07894e3f4080195c9a1920529d4533a66097af5c28f8b8bbfbcacf84056e8855bfe088f896bb9df662f3ea73935342a232a0172786b69255074d15f2015139ba1fc19b8085f68b5c607ca5a58ec361c95e33412c19a3dcc387cd6f9e3507768bdf2bfb2010cab807fd7ea93cc8184e6dc0bd1978e6198b765a04b67ddf4998a0af6480af2d7c903953a452a008467536224625a5bb22181647802a13c07cca428d66425c45e2130342384fb1930873c6a1c6b84e8ffa34b3861603e70f900190697e34f5900dbb8153da896c1882f2aab6ec253456d13b9cfb48db8bd7fe9aea0e33f6b30561e1491c082af948c68f9ef251415b18d7b93a4bc9b26a469a0eb36e848c2236e171a464c1f29e482be41741a4a95787abdfa3674110edbc2d1aee1ba6759f3998739d9b2f2adea3d57e788b6535db47846897facdd19e5658f23edd8d6e6960e00c762a952a14fea4d96c7c953ccb4e192385ad00f73f6bb674c9a20a01b98fd1a852c543a284495dcd0b18baa5ae3d692116df706f43de06dc846d90f9c6ad7722cc5d3f095413dbc092aa58d389529cab49e54159d5ff369f4079c8da38d9affc84f1ca00cff9bf4f7e364a407ae7528c4474c942cfc2b02a7c9fec409d154258fa2855521e637cce4b6601beb75514c336460b642921c3e742a36e1967a1e0f90e9f28926c184711e6115aa4449e9734ec6e935c74bcfed6fc381a7d529c2fde643803ef7dc43c9a63c88555b804d1924c60001850232f6c96b50f3c4f1ed29df17e3aa5b6448f3a40f579c07bf8d3042958fce3e26d3ca6b9f2dd95b1979f592b603e613bc01f3b7bd6160b092af0449d98078d97db4c3bc0b060d4616a266e29af31634c4e7b0d8849d527c50652f74b21efdef89634a7b53811bdd54adf485cb6f084c9ff691e5af4e54861623126f3ccf846af5c426f7efe51c8f716d098707df651b9a4996c28cb963d5fbbaf38a0a88ae2701ac47ce66b6f5f9c042380feafd03621390f47d767636ce36119112b346b021a3ee100847c8c4f92173a87885a589302bd178855c52f5853d8493c64c2f2da0184eb5bd7577cfa09eb4a69de0b51d61dda7c295ac232837cd7fa6b58bc60f1de9b55d3b83421102d4f78ccb9e8a7c156da58e206f174fbefa958ee64bdfd01c07dc0bfbd4b531a8de85668135bc9ea5ac7c82b472dd62fb93f877556fc2237fde830a76ceaab6d79be4c0d0c2d09332bf97ab21bf3a3540b124f8d6c3aa94541aa7623b1394186c128ffaf046ac5a0fa80006f5da2b3724f88efde51aa91df0a53d13f9aa1fb3db3b5f1191dd7ddc77b754c8e4c9ee4821425de33e3d62059ad298df9eadf512a7c2ad8680e94e6d11f7c0c14b18cf3e376d4bd341be245518196e240b56bab91aa4d588d8314e48f30010c33c21a30a62d1e18a30cf06709b5dd62421f34509a90b0a428d3fd03f228ed9005fa1c67d7e1230dbea6dbdfc889c4be1a00bbd3b8cdc337123e59bd7ff5dc8fa2b3cc002bba3a39cf1329fad179ee39fceada7ffc6b470d179588a6b93d4aaa383725e253b8c7a8edcd09dae08a6bbc5b17a26bc699ce561a7f8dafbe3b3f19b313dc4bd64b0f302f4c186edc92428092890b61e7378f943024dcfa9823f201d50d8840e6a8f1f2985823df8c3863a64b1e15d55360702dd5b835d741cb901b4cce1401e53338a18cb2a1921f7539bbdb8aef9458e2f2f77db7d8e68ca1612829c993bb32809b33be6703fc8bba9678b47975b65501043a15bfd11af0484ad358ce8bf41d443404c1a4f266f9619f60c95b619f88b3972fd03ec2e14275e7ea511ecb5d547cc6a0653e1e44ff5244273fcaac299cea3b64fa8445eec800bdedc5015244738361b4ccac4ad9a276193f3a622fd97744e1ec9f9b8386b62f8a8a966a448a6cf34f177603e1b6b3e2cbf216c1740939287864abe158058df26ca0d44f18aa628b7d3ad35fcce3d9a62c6a997820665b173ee6e90c7cb05201c80be6583e17e760f508fefbc1619c7eb8bd12f5f0fb5b3357edd3e05873ea7b4671327b5d3f9e817c21fc81d04e065332e420d83f1e90027a5c563dd38f77265c8f4667a211ee93bcb1a62d60733b02c98bc9a9b4d3c0777970784b9c8c7f547621ed659270ee465209da0eee6b04c41121ba02513f5954de833002f489622b8066751a2688ea86d844b48a7c267977bde917fc095fafb5922a3b0e30d2ddf64a03d2c9a969cca4cf0eef2b0bb10ce32f3db44572b33168dea52b35e939b29049d43d6520f3c095d8ea4723fa90e052be9b1b86703b44d95a773f12b9469e66e5eff640c641ea3faec9c11e403a4e103cfda95409f7ef395349d5027c1ea7e2ab0a9e07162ebf3aa1750775daf1284bebd9b355d55ad99571f2e75f476664c1a35cb8762744ed5f4ddd17a2322751277ffb98fc86c0470706070bdc09e5983fdf924c94df21fe074cbf30cfe7909bae60411c7563de13b23f7c4388f45a0ce7b4946e30f22ed7c934b10422cb53bc0546b4a50197f852a467025d59b13a77b8d4db955d4cf1ec61dfb8531134cfecf1b46af4d9950777f13c058586daf9c795e8495438b1bc19ae6ab1afd77c69b2aa4397c8c022336a0b87bf9fa96fc2032cacf56c8956c360c22d3b617ce2a00020436517b58d6de3926142c89204a3f46e23a2355f12b34ada415e6e2758aba053b1dbff3b176a58a737c090784180987d219c576a498730c6fe53df56b69e2432c1443b053e7e644fbf66833fcd0361a50deb75013d9f4798b801aa65bb47e735513e2136445eb205f2f647d3c72c6e0b69146db94499eec87198cfea2ccc362f1d514b47a20defba1e1d54b0c1818eaad662bcdec323a5e698da5543bf9efee059dae3236d806548d21bea96bd7a9979b5fea5b2c70cf46f4edc6d4e5188001b77119d42fca02fd66b05b7bc770e2b5cd54fb825581c6e0bb9041aff502fd32f2489f8e252530859d9725bd34d7d1241ee71628e92d2fcad65e45064480e23bb8943b1a47379dc9046e3cfee06f49563685308c96e4cb37cbd4c2d272a7a25750cedbadca5fdb87e3e0ce6ca5a9faa2908c98c267f7604460cadce1aec5cec65c77a7f28151a42d475e7ad59dd18a3179b7418f6e8ae2e618468d359a68485dd02a1f0ebcff173ff64c1b9616d3aa5502fac8352b39afd72d5190d112aa27f9a0181cb5fd9883781f34b400867e59771bdbfc0cabff09a397a69b00a323c07fa3688b5acb3f9c1b23b2ed9df1d310d418f5edbb066bba1bb1329f96987dc9475588708bfa700666589193aa25ea7c493e2973d415b75416fafe5d79fc205f359b9eb3a3399c7afceb305178cd3d15b0b6b6b90ee014630882863d737489cfb215bc4667d41d1cce624e4663c483b49e1652b300a27ffcb418d223405de014c26c6a9441021deaf2e006a3196d2f1255f31023a245dd6597621c22c3fb3f1c79f1c8846a6e0697e5f80734f0b8066ed4ba53490d7f0097aa07f9148cf8a0c1e748172222cd56c47ac203660009a7eb23e022e2b2b28893251fda80a3e041cc8d1e131308e905dda5c482f46d2b791ac235311610340e758f608db50e46321a1977d72d3e49c7e85f7f11d7b3ec3e7c6c3a26a27245b19e0641a491388f297ce96da4c0c3ad8186d73c0ae14cc08045c580b9ae38223ac7940d95a4c18f02c7dcc367d969534e059c87892c4ab1999fd1c9e7b045c58cb961b757c03a88b44b4055ec4d754b6133de824639c67d31d3e95720656fec6671ccacb05d565a32cd6abf9adc8a7ce49614f322282a051154de85c8578330d60d4a28828c580dd8285615312c90ad49e67584b6ab2072b9f9fa5a5dd78d1409fdfdda0de9021a46fa99017268e5f2d236069fe0b7d4585baac4a9134b9731233d4e56db8dd6f224c832a8c473cf5bdc5eb6813def8f8feafc88664e885ab665238969193c6ae5bd750ae6b3b094a14b6b18c71846553f1b9000aa1c0beab7c64ce6f80b94cddac929792cb596d8c7863057dc7f309fc0e5cb90caeb9d4aafa13285eeee8a17b440df4e82733288cc40c1f8b5610f92deafe818b37744e5b27ca0ee6455070a2114fc45947454d18a900e074d28023fe6034d5a1a9c7922884df5633297cffc0534e8fcf98c5bfa1bf9a57a1f638ad4389981da8b46d6ce3336dc08457bc3b47c52278c5fbcf5b3e21d098e64d9254188ec1809e6cd92a19ece682e7dda1b84acfe2ed6135da106dcb614c4cd77540cb93b5dc0de159eb71db8faaeab318ca6815bacbde7410460ef4afaabbe55612ca33a280a6b4185c62658a5cfa3e2d697191885917ccafef7f19f8974d3a87752b2c162d3f34382574a81b04fe065d5e10f60d2c4c9c6f872c399c820545d14230ea29c4cc590a3a485e6e5dd0616198e851b3760bddfc65e0e420e205905a4e123f6e78d76bc8faba12465294d2ac80886e8b7f6a45c32974650049e9fd600f5f545a71c17cbb2f83806fa8e283cd9e046eef2b17be3c136d38ca24d56d0e8abd86a5335be2a6ce3db2209a1cda6cdf1f2cd3f2ee9fa17624cff9377b327aca7d4dde4f4402837deb1a82db088083ec10a83c660b6f8ae7f4e03fd84f99870a001672f4894b8d995c7441c91b84772f8370fb4866cbe2229d12ac55298a3dd7359894ec38c597df312c98c8716855d8da718d02a31572572a3a161050f932c2d48de027b682da0519ef52e58a4a99421e51f2b30b0ca5d07c5db1ef02cffaa755d70f4f75f524b3ef16218a1584836b70aef98a786adc51b4347dc429d97299a0c62cae9c5252a8b43b1b6d453a35f368194256eb7fe5a001fb467e9fb3e9ec2e413d2077ab0526174b223fb74f8c0899e0fb707a50f02f5b2b383d6cde8ba2c9b2bc9fedd2ed23de54a2bcf58749ba19d8047f244d7a6b8fb48d1d0163885743957bc7e7ed80d2e3e075f66a18e7b1cb9cafaec2d5d0b72c32cba0e3d0415d3b3879e5ba901d2ce790f6b4a75853b7963eaae30d21f64dd79116329e2bbc274dd2b115ef69109cebc69d9bbd50e685198990ba3cfdf3c5fa0985c6c4c90cc955e60f10f621f4f277c9150f3abc580772468713da21d53d9bf309392cc4bdb957bf71ecd06272b73dd750d24e5372e7cd8c243d3c51103af5741682c00bb61019be1380b108320dad2b195b3ff52e3a9d02f408967f2051c9adcee4fee904b9def09c6a8222bc6031b266c5f18ab0b9284d59789698a2f32a4eb33253a4fa73c4ee1538cc81511ad48948fbba7f4b1d4a725c2423e17c1e5198def4a00672fe9f6e5266230710eb33f4e40230657de822b87b5077bd9a7b36e66c66c772267fe91996e99ba8c832f28ab10f0dac0dac3aa096728d5d66519af4b2065931ed3d7d9330556c44e5b0eb13106d370a1945243956358af3d9252826a5680ecb0672b05c4327c6be05051ab71b432eaf865dee575fccc4e547f338dba803049ecbe63636cb5d105544b525409a1d424bf0c60dfdfd7610dfd234d9686b21958f7c294dea802217cee3d2372339afe01d7a7cf66db2ec6400bdfc6a80832f6a5cb12a951b327d910c61c9727aef86887d1923cb23ea04a4fdfc64383acd934afe4738c277e831774bc75a15f3f3c0e2c133441711333406cfd66fed831a81cb7c9e814454712e1b5341043e72d06b6bc183eb69fc1d96c593b96d5f6a5568e0d40dbfa8545c1f1594f0f43985f2df629a7c9cd43b4fd6fe91bbba9535537c46219d949ddf6efc7f8f0f8833b39410f16317ec854035033e404c9e7f96f9373c728045eb75d974f7cdb6ecbc933b60494fba09915a2d21b8f03af7975d27851b3b72849548b043e710d3b50f4e82cc683003b58259fd21492982a2a9764cc0d7c49975f2a0d9e7b6e7f52b5299a57d5b5f1a07bb79be1c176242c8bb31c6745e4c882f28004bb90bf136ec5733d757cefc260cceeca20b033066eafb42c79b6a12972e6c6e595508f2e64d2aa74bce2c0c78703b3161b803e2f417609d19b81526480ee021db41b453a9aed8b374eb35218495ddcaefaeaf1bf6e7cbcfdfd3d9f49b78bb8146bcbd46b339cdaf8e90dbc296673b69cd8cccda88122da0b6c31c503590d09e99e28be2964f47d7076154c7bff41e4762ee399776dac237d8fd6511501ef47d9d77043d1ca0e71dbd92d2a3f10fc0c1ee86a110cd55e8004bdd9c704933c1ccee054e31b0426c43c89a6a5acc011dcccc9e353bbc6fa19be0cd7ee9896eb085595db45e482968ba59ff8d4ffc343abd9fc2d314121d3b155705849a173a379571551cfecdb587fdf8c1cd286772f66796d3c0e0c2573845f37e68a5e93c8197cfa8fe287a128f87736577dede4e2eb8f09d1c85b30c45033f5c2818d540f94e27c063ed398c761e5b334739a06ff51621a7b446846fb3092c05393b70fa98af57079c027090bb9d436c2966562429acd5334688dd2ae4a62de891b5ddc555092df0ce8d11552f2d3f753a6887e57a09be497934f4efa4c2fede5e5b0072c188525c80b2fcdca27f84a12571be8ff8c1838abc7ef76160cd957ee5a032d5f28a41e2201f41cf90a947b18bf760e830303b51b030d7faac7d025c3394890fc6e4f7694d0ed53b63eadd9e7edec23e05dbe882e7c466bf4d8a1ff09d47bfa00479dfd13b91eee0eb82bc997d6c23d0a2a18d0f4bea17ea441a078f197fd106d861113445209df8d4c0ed916c2e649a909852973e7c45d36afc1fd3b5a480791e85b94f78dd988ebb0b80632b8ef33abea0ffc6c53a6f6f04579af11067ad970320eec39f5f7021959f29eaa6cda1614a2e5a8c2e71d5ffd0f31d649035bd05f7e0c8a0a2cf0f4e59acdc2d4a9e4012588ffb66b6b296c6877d8175ea3c9d1978f245a74552561fe5430993c111fa142bb06a21bfaecdbd9f59d7d25841a673000f7d6d95b4d83b243259895ab05aa0be9a5b1c9c13a4bc019e3a9e026ddb11fa95135da0ff8290549c0cb97732ae45dc43280537c40977daa5206b8747c719599555a3ca8c4d3501128d85a26a45fab5c94ca1db6b8240e8fa4084b7fc55e31bddc663d2b89aea61f4eb8ebb3bef111112d6d9a627470d2570717ceda416ae9710dac967df3f3230748b510e786498a063c3147a40b029a6bbaa57f6c392f08cb87224fbd254e00dd4fdab8868d2be9cf134ea74ca9e734802e68da328833d1131184f3a4f78b4bd158ec6a737fa173b358bb1f41f1c2afa179e0eaa2e534a545d780e36ef32f047b14a92d0c18e77b8b5b9dc81b6c1275027a5e5f1b7a8158911c431aa11dcaae6602e4be20cc4c1de6765541170f136c746b732cc62d985e975c775dddf87e9a7b7ca8f146141cea423a06136757cf9ef92f9cdcbb677c258ed657e0bdc4078975b57f2871e48c309706dba4f8bbe0cfb4caf19b2f04099ca247bcc4ae38ee029276f76dbad5f37c4ba7db5e9da3be7156ffa46389ae7273c3b88100b691b08435288b8dfce2bc9e669f7953c3c4ff76dc5231c4b181a32feb1b90aa136ae4a7c2e56eaa58c87aeb76db05dd0adadbaf90011ee50d514d7c5a69fff8b594e0d1d1d563e2e26426c2b4b9c874abdc73bf1306b66cc906dcf8883c37a6244aa2b504ffa24df3661ac578e32777cbb38d5a4a86210dc00c501d5346af93f1f371930b2b9eb78bd60f4e26e961b08ac01029027d0976f254c039041bcd43a3f4ec09c1ede539d9571297aa64453ac5bca9fbcef7e7abdabadaea5a752d010b7231afa784517e71d22c003ec5c0cf0c2cac7d6fb4afdf7c822752134a338950f4d2795a57a9dc6638c3d48d0ecaee59fe8b4d59d09e9c5d3b9199d93b2ef58fcc1f66d015cd2132844bea252dd70181234ef19ccb54a1a5fa3407d780a4f36ed5bf95c438afbd547806ee1f561c320c56aae6336291c36b0ac427a3a320561d35ca99cd3549a319455a23db5f1972012b0a6efc9103fe19c58fff566a072b8409df79cbe11880fe8bb4206189c137cec738eb731b53dd964e3caf9880077a39ccd77f8543856a81392229ca6104c837b4b41e42060bf1f149b71cb0d4f8f3b0fc8d0ad74cb705bc345673c4035871b56e998fa8230d385edee9abb87a570ff74ba02ea23b75d7df89ee3890fc73ff8fb352d0816c969e6abc12744c0b289f2baa6ba0afa8ce121c4b6f575cf0cbf460c9d7d43a1779dc36c434287a00a7395ff349a877632d12eb771a56b31ac180304fb1a4377b8f0ba7e7b66bc35949c5d376edc179c6b2c2ae36b47b8e3b187551c591f1a312e96d98768182e4abc11c6dcae36c0fd532b34b7d6b2bd0ebcc62da7080a1b76a086f1c8c40e4f8cfe34e77554dd1435a4a2d03494f11af5fc0fcafa4bdae625d75ca3dc708cd1062d804d064376acc0ba5012923da18804b13ef077ca98306b74eaf622d0b0dabbcbc5dc1335030887e9077988cab95d2a7762ae1549388b957e8ad4cc250e56544cbb8305b4d532f44174d9d4647e07d6ce00b6dbed8a8174da5aceb88d4c65522b9d18260f4ec631afe53269bd3dfc47c2a4840ec9c1a8063438f1033eb57df3cf76ec75bb450c370c08a6f607bf0f258e21109c28c0785d08c92e60a1324ba3bf6c21a22f0de79fd930445e75fe2401d091029090342aed490086fc75a31c210b8fc45ba1406222454ebb53f7b027f719e0aeb117fe8adda75bb741bced35616c416e47992dc6690d2a0c9251d5ad3356f440a52a00e1688e96c169217f9167c0fc8ab09ae56421e32d0840affdcf14cb099ad8c6830fc1aff123a93c5083800305b089002b4b9d0a86ed136cf2859a8f9179cfcc712db7cbbfc19ff5f9ebf9ddcbb9822c521f7d968744af715af3678e8777a6bdadc26488697b48645151640eacdacebea07951b083783ab2e71d2cd3c3de336a3a47f70f3fb1250a6cae860037512ee972d75df567708d1edc17a7947ac1c9e3a5700860a6f85ce335e8755e265a46351b7876dcd5c090656820d692f85b1f25873f175caf59946719bcff69c1077fe2860aca52becee45cea9d71cff62a5ab70ae94f19fe2562b0be041a36a0f7a09134a00dac3d7c8d799229f0f7e0a32563db1e614c407d885761ad68a4682b73f54d1a457795b8976cf1a7fb32dfe88d86d075a9e90aa8a7d4e1c75390bd4bb9eccf683c5fd5df4547e98a4324e0a842c21a7d319d2fdb8001ab54c218d62203a30fe82a6dc53c8b8b87613609fe3c2d4a65f70dabe414af86bded616e26b634261ee2595f65425760717fbc88efb4bfc28c8ec068d421bda0c93304beeb6073ef742913aaa5b3c370ab5bd073687e0b1e47d0e14e95ec376c99cee313506528b7f50afc4c9176c73e4c8b1c23d237a07cec9340a20f06e373da959161ff2ece64a331f35757ea89d538a128730d2b213e20ec5544767db0ab2dc2c8d3048becc1e23d9b8e891231f21531757a7e49551bd171dd9cdfcc8dd0a0d3bdfd17732035f5ebf35bdb3e86edfe02a9aae2d538daea98e62a60efb766b5c0d2a3d09b0097c624f42b6b5182106d614e99f3c1a9ca4916bb3457a9f219eee0a6cc29b652f1fb94bba7647b3e23cca8fc9251eae1f8ca9bcb74a53e0805ec164f0e9f94ea9fc43b29fa58eb2176f25bd6cdee9b7617e9f879edf6a695101d32787c5d6830d6ad66b63aa0545ac248577b26b975e62040f40b4f1f615c849114e059b3391b729b854c8fe9ab81fb8aa63dd52ff9a9e166a5200480fe7dd01f7744c25f9743edf0a01e45866edb4c2df061469af99f27c0659ea44e7ed28e09eb77011aefce181af28a949bddc0a7e92bea6d3eb973530703afc4d3a8308eccaf7ea6cc56be22b0cda69d46d972aedeec9ad072e3da9c21dd1c261d84f033fddd6b7af21ed04b0eec0229e77e3823963cdab6a2f1efff3fb724ce7f4c03d75c521145dbbde5e314f09dc887bcba08eeee1374e6731c7748dfac55e3b8b4686df986a09c5080f33dfa5641d668ff034237a7b9d54e7077181dfac21124ed0dc61627f9535e44adf95a5341e7b90aa5c95ebe942396c7ca53a3688f8f34b5db55bd3f48482c3a732160a7a59f77e74bfb8a647539f63e467f51291ef6c9571d7f4258d007f488d306e1336eea41c19e7a00a863dc3b68eaa0716319591925f370189b54126391f80bd1b39c5212d566f6e85838707700046c5b5090f2197ae129679d16973513e0d30ba516bc1c32aa3e3adba49bf576910431886dba95e6179688fb097123c7a0e4f9d35eac50620d803772f8bc4ea236e489c8bfa9e1da229c9246356d08827d8592f4896405bd66ccee3876b61efb5b53d56fcd8a422df1b37094e2ba7308a9aae9109d0c81e9c798b2990f1fcc0ee79dbcd54aa269ec67cb7cf869e088295eb65e937968e4eb81b82c94d6072be1a16462f8f8d3b708529684e9253cf131ea3ebdb78f55fe35fa5492468edf9a7d9f1a339676aaaaaaeab09ee446d1f5ef1c5c8cba2e520096579186e350fa3a15e34018cf992b4f8a1362edcbbe4168cedd1667bfc2e4a81abaed9df10cd5f9fd8f8d3a5880efeb3df5c541907c699a2503dbf9f5cc5f1ff73c4c7fbe6ca5fefa59482eb9a99042cf04a78f663970b09557b2bddcb9c7e0c4ed44f58d560df18c411fb6cbd845bc3ebcc97d6f2ad6cfff8fe45bae84ef37ccd3c7fce43f9ea289ce0986da855e83a0d3c025205adf70e3cc8c5de97e6f0dd0781f2a1f8f7c9a43c859be98f3c773baa454bc06f7408a2375967d39b624cb8554579bf8aecb71043c1ce8b9c18b4cf8b351b3a0656ac1c0781966a316270c9826b42cb460f5b34da75614f77ed46c81ed5a7fda48b271db649f47c86c9910d2c78e067a1eb356eb64e0c0c5296067f29b874894f6454a932973a26ff9fd71183c3d844c7c2ce7d919a359c5120794bbc649bf82ea63154cd3702bdbb7c46fc81c0417cc1feca94d7602f3207b0ad4f8ae9efb7ed86e4dc970a6a5c3192ab1fcca0834f980d1725a4c968a46577fc412b3421469ce102eca7b8298a052a4e32d1c7737a86eaf40dce539172f84f8113360c1c2318a85ced32a40766b60ecc398b1bd92e8e7e83a82c25a71387937566e125e9d7e826875f2e939d252a823c68d4b7764e3f69cf0d041cc131135bc387a575f776ac23ae9c65ebe176a0ea09d07171ccc2150815122307e96992feaf489e928144288887dd8ca01ef2b5fdd05a7009a2acf19e58b3d5c74f63ee6019c5d0322c81ec29208e03bceee50f609a2f1a5fd34b99113ebc5cbbba3e9d4a5c5530f05c057315b649dd7cb0604a67c4aaa730f6c6d03863b4b311ca31488604570723b3b3e2a04c98b9deb364fb98bf15b423260300df0d2267534fb2ca8be10f796eb2dbffcb61913935a4655c199de3c70dbcbeae84327794f2cc67d59ced090514597104c2a8c6e12331f5961a8749d0b0e75e167edcb68d4f185993c62e306dd86e2723a380ef55b579cb37526bbe7e48428078ca987797906f46cca8ab433ac2442de15b46a0d89946d2bac5efa539f09e97a1561d91ddd15285ab5d7dbf26f69ad3fef0f2bc41baef45c0bb95a04a7b7fefb396b08ca1970a93c5a25ec198cbfb9476c46c9657624213fa9e1444243a2d577c708216392b8b799095a02cebf176f490de8c418e81b1043d8b27693c2af2ed5e9a37d6360bef0a66548363926b99c270dbbd3dd69cff821deeb4f83a2ece32655d1ce438ebfd176c2d673e5de08a9c50fb0795a9a33b3948c4b7afd59b9c61c176a8d69e7f9c161dabc1a7ce543181765a4bcac9c6f525d91d552d61aa16a9d1a612fd17ac83fc4ea2539658aaaa5bce8448adb4e7a108c0bb111b7168fdfa5e51e817f17302a062a2467d0cad394751cc02755a39898c1922c0d4a486a308008c7800739d948e2645e6c989afacaddfa3a7a84a85fbe287cdcf143dcfbf53e867c9eb1a95c7474b09ac8684e4664bc8934aae67f185cdd807047a7324ee7574799ed59e511b0f3b152c89cca9f12ab6019d201c5180c3842dc5dcc8b6d636fe04ce72b0b9734f07a6267c93fd8e95728b6e8d6fcb6116b464db10abd09acbc92f38ab1dc2c3cfad025102d1e7ec0dc0be32730087c0620d7b8033f56e7d6c77b4bfe2ef37bc62541b231c5f8fafebc6d5fc7ed0196598a8fbfebd40e4805626efa66d34c41c98cf573458a14dd79f52decff393465d8c5b65021844a44c7c0b14c839dffd4c3c55d0005b0ed0eaf29e5216f1a0257c3cf72a76eac5ae82617923ad43b8322318bfccac77702a97539724c3d4b2bcdb69cf3977485e819d8a5c54daf6e6289a0c865ecee3177494e5d8662c3b73d722e8a27a6cd179dc60855f0b78212b763ce97e0150394b1340be6782fcac100239fabfb7990b349ba0cec48ddf5a6b5b130fbe29285df4d686389396dae6c562da7a685abdf6f737c11f46c121afdc3d9e40dffd0bdac863df06ca71fb1cd1e73b5c41c39b5131d04d7dc5c31e5d400843395a90902287628051334ded2e08e3b290f0d48ae3012a7acdc50410e5ee5a291b3f13dd1c7a4617b48c858ad272b2e31d61681ff7993b5079bba2ab64a5dde96cf7ad4c44cbb20c4e4914e2efa1b1c5e9bbefada5c1fa2b71afc6c3a0eaced24880aec94ae2d0a49ed3dcad627de72b6513df61fdfd84480ea56cda0b0a696d0200fc1d24502e4711f7879b4628c94a50808e7afa37aa0428f61cc7ceff68501c5c56815d905674dff61cd558734a987655bf4a926e7fe42bdbcb2eb2557ac72d3cd58aa07517d213861c21f2d70ae1a7076b6023616d7d9e51a263b33245201371f3e00d3d4ec0d2601366965f3e296c7a3dfa478654047d9d7314d41be0846fdbf076de252c78768c3f2ab983f2987c5712eb5d1d94477b2d277db83cb38e1c5d84a443d9c8084d066401706974a0d735e508ca539abda336073b9a495b4d8c0e8ea7f0eb536854a585470883505d89ca0037450dcd2efc7b3f1504ccaeba5e09bacb3940a70d176e992b1b655e0561a9d6f4bb68e7c474fca1c650d4170b0a71dc03b3fd1c0590f2b2ef24482450cde940284e368a75e460ed36056297fdab7a9d69b1f06d08971ebb5e74040f76dcd39bac9f07d79bcb2dbc71bb646e95ce17f02147593bedb11fd2551bf6448ad21dae79095880fb548f745deb526a566e0df10a3df9bf486c94a9d337270feba986eb8a8e604fa49b60814c4a9a9a5c0f9a218bd203c019f5d95833c293aecb5d4b79e97d72784cc0fb582a09539b283d19c2903cea4179a75149ce87406ce804c0ef7690fc42fcb5df07cb0cfcc8b4cddaffeadb46bf45545918774fd190c932598b4f9e9ed8f7c7683bb4a941425f635fdba9c463bc48f7c6e264bb6cbf0e39c851279856546265958e779d19f96ab149b128eb6c255f747653f02f666c493cc82422f710a6c2bfc87af898c5aad10f1837b939286b8af6394da6a9b2b75fa90b1b4eec47519dab20f4569235e091159bdad410be9297ab60429bb512cec09d8a798b4380254a5aa3e35d36f6ce409af34d6e4c30557ff7feebf7ae64f6b100d55bfac3b7afe0082ced35c646805a19be4fa2473198e8288379a9c3bf77c58516ab6d2ff3bab0ccb24c44f8fb6c8f42a7229a7a1b73c9524dc219ec2b553a38c6cd58f60070b3b86daf98fe602444949448656d462c79196379682a8717f374b913e6d8227f49c2dbca962dc59d259131275a647ddc74d39597baf309fddaf2e7ce88d144c344016ebcf2217fac5874986cd29a8c39b00e15c42b738be727f102c4885126075af3cc8079402c6d3699b8d800e714fe16cd09bc395fdb011497c022f9ee864e4a11379bf15dbe7b44f6d6a388e167f5040bdc30902d2ea849f5a4f2c5919f05c40a754c18df5bad25e60f07851bbc0df3572533150a518d91a9df6f4ae1d8dce1859bcb8c910c50bb6d5a43a564ef2b03ce8a715af2026b60c6a35c8a68806c04bae95679139b96ed47bc5a274f8c88af91b7edc3f53a62e1714e6d9f54f15f16be6e397df98cd7bec768e91b2a7e1360336a7eff768686bed11e0532e72403ed75d6cefa8c284a0ae1ae2f2bdddc744e32849bd51fb97601bf50748e61a33e95aacaf33aa79e1e4b1ecf942c97a249675b72c97f76a0b183e099aa6bc2df1bf6bd97e4e90f6fd7239261f5c225344f16198c2013532949f7a0b94bc2cac1dd2df89f33c064f8be411d10a4b53112db9d4b78413d9a636d6a62d82df833554c836d982b1011d1371f9a2da18066f0342c26156e439a642977d9ad59104007c36524acd7a4627a8cf837abe9964fb8e8dd1f5d7786149659655bc409013b40b9a4f20411c931fceb6087ed025eb772b8173cd16923f1f96ca23a0925580cea45e6effab0c5a0eac8cb213f105f9802e408b5ef098354cf9861c934aa83bb2d7e591a69c38f4404947dcfdc2fddbe5b301385ec4502de575dc86e25f5920fa7076293607084a954a8887f190745f0e1dabe3bbad9a34143488925371e3c00754b36d71eac81b64ca8d47bd8c5a1bce2a68aa435aadce8a39a2825e152e1637df3b2b8bf9d5295902e42cc8608bc1d496c8029604b4764f64a99f97fb946d7cd7861af90320c65fc25c8c636c57be9c95a83d07affdce9db344aa7f874ba24f2b5d4366ccf251b1b83f3ca800355e3b7fd279818c2e88cf6be16557cf2e21ad1d1db1afd9b5aeb908d552a86e0e1e95b10d6b6985622cbc36f4b33a42a0eadd4eaf65c189329a52c74faa08a7fcb14569195dfb1f9c5aacc145d5805fe17cf649efc737e5d2e94664275134380e4d73ff97f4f4f727168c6101d60f00969375be3be5b8b486e46e4d4e2340c55f125be7587212e13fd5a57e0097fae0671949093a5c78ae0b08b60b36d115ddf374b4c80188b12ac090a2069c4be7e0c521810acf1194b81592baf45f935d174f331732f44fd7cba611c61cf3f313b3edb52de8431e6e246b4d96f1d1dc54c6c9cc771d288f960433427a4ab239bb96765f20007c386181bed847cee943a2a1e62fc96e8da1e2e4bbfdb49524f43ad1ecc303e52d76eb87f28f38504d6230841033e81c418e98ae1e96a9bebf64317ac0e121a341d674a19be21dbda478727a472293674ecd37f153a93de322632475e8b88b9ece5727cc9600bc80808ce8633649c9cd7333b6e8c80f4f9d851eff029521418987c57b153c283f98412ba6a7a2e88518c0a3eecda64d65bdd2b84dbcbdc52f4be4a317b178bf4d6dffed547a8a5027554d8ef3db0e8fb9ed6ea355b84125a3afb8fc15d0bf5c1c3c6cd056251da157efcd3305dd70f4ad459dbc22522ed0631e3fa8cf92ed1454e54d13824452d1fd920bd231afedf8be709025d17387adf74f44d9f5d6a3df2ceae6a86b167fb16da384f514c71e7f450d99bbcf95422cd173ef3703ab870fd888e47bd3d709dc62ca9acbf1894dfa6fd1e6e8d3e65c905fb3137f7c2315d483b9a76251bf8c16848937dbea7314d43e634d0257501734ee91d8b0634efa2f065a7fb144a1242e6059ab0d042d6937d1a294b693f595113058e0946ad04324cc7923b8b17f50bd21974d02841842faa22faeb43557d5ef19887364f7d092070ec7dad45cef9a14a8acb0df196cfbb652377f48bcd89aebe7f4eb8b6a4c1d3f48e473285281d18699a255a3504edbb58179f1cb7bea15387f7b42530425680524be7adee8476c5c9a6abe7d338e1119bb1a1b6d7fac7ef7725579e914153539ad708a9b402e56dc290012baefb6a92408340633b04503fc099898e132ba05447829b6562cbc9d0d3d86aa57eb8f81c409f487d5325bef9aeaabbd30b7cb45025ccd2d045bf6449c87bf61241a42dd8e45e82830ec3b61040821e012fcd77d43cfd2e48a24a4529ea4901ace0ff966e174813b62e1bf881568b99e4a846e483c770ca2330453aa9324444eadaee03afc2a40bcc57a56feb8813cfae0c94fb9802f90037f3fbc217928016d0d17cb3cc65914d2c454ddcaded2a8f4e54f2fd2f07dfbb1ad88b48b16ce82a8172db121a74a126ed5a38163a2b65b53c0eee878c6359d4bdccb2c4ea67407d8320b97ebf334257a9b3be7eba5172d5339015b27a5214d11309477b3489c09abdc3b1e2e7c35024f7008b6b7d0656f74e42014cc775dd26e3a9597e25b4d28f876fc420547b1b4aa83dd5d07aa6c94cc9b18f060bb2e8c6623d96cd0a4e1d860ef705726321017dc0cb329c2a09871dfba2bc818cfe0aa6a26857897f2a7a947e4dcb0fae6cf5f5c37384d7b2bc5bd24850333281ccb3b3248635666ae053e1400804626f71cdb7adb15dc936dfa6ce87b3244b1e745133731517d905d6bc3d20d6192443ee36a41a76c366f2605295833ba406bd511118505ef1849f5907b84eff34afaffd5928f91aa7953e603480332f20d1d2275a23cafd54e57e99a87e9099b9a14d833ae4b5874fc28d64ef41b2ed798089be3de38a315d22f0cc2fd7b933cc2937bb019c562a4eaed9154de90200782599dd31f5521aa14704f552aad7f0664e5cb5592453c007d2109c55ed14c1910ebfe96def5b596130d1dc94feb8da08dd127204f2ab93bc3bbb95526abe745061c2b032c29959560cfbc9dd4783f97c142f8ff1ba3f885705d04b92aa0b4904b4c55d2a23fbad3a5cb4b0a9e38f4f9f1ec1b83e6535dab9aa30447204248508b60659feffdea1d549af0901b8d231072e332583c7f96d03980b1cb9521878610f27e6d105b5fc493b37c2ca272a3bda702e51a5cc8814d37d3c6a08c4ba99128fa05dccf5945402645edccaefa6506b731fe73cd2fd9434dea586dab1ec257c3e7a254a76d1d26a79f87b1163a389f29a60867892d63c74bd09595925e9f4e83a65d4a27c380394ff5843916b146b97a8bbdb377c14d14bfe15655ce771f78933a0fbbcc1bef05e575112bcc165e0beda0b0e81321b0778152de9e2fb458fafbea0513f4e9aec4a270870326695f423ef083c296b1ac209bdf23bccee39a5d19be4220c7fb70586dab5993324d4d80c02858b562d9e841e347b1f7f025aec33249656e1e394d6cc47a501660bcfd876ee901e73a87392f4eaeee366de1e6c4cb1c0c363bffa7ff22caed22dd8a193c5aaf755eec7c9cf4b4f4daee2a6a44ce67362db041fab1b089c217ac5db68edbb618b024f43ebf00b413757173d66386276fdf233e078c99b2a26208354280a8374058f1b4440dbf3268f72065fe10b25f2b774d6f0d2a17b53f7e97a8c44575567fc9f74b990157466889b5244e54e27d6bc228f89bc6cd5007d0b50dbcbce72d3b0c42595e5e801e98f8e386e098191ce6dcf3abe564d3c83f9122c08e973c50016f89b197eae00a8e0a0d714a5e42e108fe9e06d5f36da6a13a44fb60266da7072f6c9b44181207de18ef2dd960b12fc1d51c7fdb765986ef4ab8771c1cb9f494e1bef3fcc17bf3aea6167827ed3e5aef65f117a9d447ea10f5c6ecfbcb10da76836405f3f0eb640d9d10fa96412d902ef43d5c883cbb02d4d77d93fa03cbd0164c900cfe4667590740afde6120c62abaaefeeb78a4483fda3e2445bf5f91d1b6a23140766a5fba4c124cc8740e65953013d28c49c5cf1eaae042a209969bb361c69588dd9d4d03755688bfe0dcc22b7d4596da605a51a5d2b0216f92f3fa84c19f72b087cfabf48eda7c331975c314ce40c240f31a59b1e1a9f6d5594d2bf17803b0f2c54925263bb946ee664bc7045cdb7025f4b5c0ac97513823dd57842451a81ddb46e2297711420af1c78d320bbddc1c26a9a2b14d3062d4e16dd5698283d281397ffcf472d3102f0a6b58262bf459f61afcb01a29ab6dce3e82d95b0bda361e84970facc1a6e07bd241c65174815c3bc32e3f228dcb1a2a842c625f229996b97336ef1f80d6592d04140675c75fe08fc8b3407727b2897017e06879a4da36221361ebff1c3b3c95fe349622ffd4cc974a8b9e003794ba9ee7797b39c6385b3d52fde131c4c8027fe5139e1fc504b8aacec4dbf79441b72867cdcf1bb0cb47ab2790304668b34af8041641d7710cd99a9631ab4763d9d790a713f293138fffd407504fce9360d679ba824345b52a0fed8d1dc9452b5f3b5c14e76babb7f7d35f914da36449b5ecc14aaf4e699541afc9c73b6081bca4c57bd0569d0723b5a7079d88886092261a40871c7bc2e52d71998c1b0535b10ccb96c0d06933df65972a6ed0772166fadacbe7acf62c1790de7ed411d810a4cebbbf626261329b1a6f268b5e91d0f99abed80fadd76d6c4673445a1b92370518e09f3c220fafe624fe37531388be1cba73485fa032aaa99387663c128c0893dbabba1f398946f863e035702ab9955834d1e3fae8489c1c1699a001974e6aa27dd2e57c964928bf9d50cf48034b28006c4dcabd741890c5d8c813f0773874569e22410a047e47cf61a8cce6399a13c5806dddeb28942c75a8003b56214b733218da2c6a56bcd008e09162ac3200da942c166e5cc5c59631a1b405bd567137ec4c886e85901bfdcd66ac965f622bc9d8e4186173e11e3ef45c4d6fc9eb88e59f77cf78f1b5caaf62bf701ca58773b8ca21c608f71718d9d21d3fa7c449fa3e18d0643d066473921eb5cb99ea80fb3b7df3d0b2e41276e9138c2e909ea66b3621b2d66de894f4273fb1c44d049c0d46a4374cdb9db23d4e2bcd082ef692d58e4417ea5a178d1f1c2836c04656f3f382913b3081852003fd738af09ad7a8e664238f2b4318bcc3925f243b3c25c6074bb594dfa07881176c0984ceee27d9111a78f2b4248e2e82490c712a615cbd1e0ea572f10f91adb30a7891ebc9db754d8ea8dfa92ee427224c761a314c1990910202a93bd1d5b19de1f654a1a32e073c634e03a5ff64ea29224b4797eab866f043c0d56c0ed7349508f31bfc9af69ee10b997fe3d0143e6c58f01b2db2edbffdfbf56f4e94323bde830215c78ceaac33b29de9b888f961cbcbda52cf628ed98dfa365417b2f8b03628c5be65b4f596d5b8d46aebc7b532aaf62c88df04243962cb2e6a5472363fbacc78c1365e46961a6489353af8d5cce6bff038ee8c14087bfa427980bd3d33016933c0f19da1d014869c48b4cd3bce54c2e867e674f27d64d6a196de4858087a4059fb6cc5c2bccaac2f0d74e75f0c6040c1ab6124c992148db880a5cd542b17f31af062f182998a5227d99e8b8037a3118d5a6d77f2339e1fb8baba6574e19c978c2a0c102f50f89f384068520f53e2ab99d645790271d0bf28069593b3b633b03666295036f47de9d18ef4886f0b2c80fcdbe082f258a32c4a0ff6ff3b3cae97d41f80de6e2a1d174433ad22171f901ce3c462869b1972722dcba47c7cb3a43b36b5adc7df3115c6cb823aa09073607f5af2ef6b47c445d17fb185b1826712fc999055b0ceecb460f7faa2a42638f3155609fb382ff7a0a6e493120b356d11f7d5708742a791a709779e0802136abb7212c9ae74ec9328598470f71494472d29844595f54a90bac78746cd8974c92a9ebeb26373db153f1573da4422df85125034a857ef9d3c96ad25d5e0bcb7b91721a9b5a8a8f3082926e508b4c89336bce3789d073686c873d8ff57c9eee48e21e7f5df357b1024e376aa73cd609762a19d501297bc2f83743f239b1b8529507a834df3df874cae2436bf70bd36c363b953fc0df0ef135ecf77f506af3bea1fa003dcf6299259c80c4c448c16405772c2ea27c0741b3b89ea7519a5b6a51472faa96ceeb0b651752da5cafa6f9e56d1a57a44a882be5caa16c8572066232aaf1742f921ac2b8721f66466f602b948aafc0d579029976c0aab0ffe9bc72d0631c292c61838cb120d9f1af3da2c2a5cda9728f5acad18a25044134d858c2a88eade1fd013c932ad6baff5ca149ae7ff7e046ea2f4d01e775768712d7a42eb81952760c51f446bcd28423a9fc3b9174af58305c343bc393839e565b7f5ab8d369a9b6ae73870e9031e9c27ac5dab50c7e6a77fa4f2149edc3716363c72fe3e4a8aaacbaf0fb7f823e008bcfb667d6deb2900585662a9ea714b398a6985e298e6594dbc614ff973980f5d1c43a819d73b2fc03e47227d780b8200f8c5e46f5d83a1984786cec20d11dcec6176b69c84e9683da5f851f8b8a84c1f341171bef2b8470e0ffb459970f6b67c75a028376af83a51b919305a8434c8daead9eb9ea23216b4abb70dcdc0296513b62abacafc9c2d427c930f2282af2c07d814a07ad6e90c1de9eedeb98baecb524ca75f36bf20e85fa766f90d45cd65a5b09702379fc55fa9ce2b3bdd3a56d44f724b923e9adfe0bf5555453066683020fddb5c39bd88b5750babb25386db0a4d27490ce35e8a31bf990fe5fb0828488e44f76847a29c48882b42c8426f5e11e439fd306c19a1f1206b6bf48420356f4d9cad4e0b603e5eb9b11bf5fa71b62863e3edc770ac49042fc7a4cc830813c46b0df7f7ea0519cdd8082855d771f5d7f5db04b0f22acfd6e8077c23933aae86fba844a93c2733d4e0bd510890da6f7cae924b864d586486c138fad292a1afd2c5a82f43e189d8cc35990bfb3b2bfb2ca9e42ce1dda58b98bf15ccac26ed4d6d2db224e2f1b2e0edca9b033549737ae59f36f3615e779eb84a83409da55cde4fb7c5608800b008e29cb446a6dd8ecc21c5e940527426014b5c01c96e173d5dee7e4a29010de9e26c97b85c6fbcfff7367c3fd639b56f7a2c9cc6c9dd706b133473c45770a48978221e666b2a950231e527b33097968a0039e9d380baa0594c826a5eb1986c5fa35068919a61b6b48738dd33c6d8b26b6ae488531280bdce1a563dce4fa99f53c539c6d204b1b8d392e939b553026e193eb903ac6a3bb9f63b1eae6db1ca3389d110067141d9a9a914cb2b28c39981e89f0d1cc42b97ef3e635960d670b5b6ba8c0e20628153c1cac9acf7133c6d5eec2a09b467aa369d6c1029566a7baec8f3da3edd2362e4cdacccb21f7df17e54647b5fecaa78f3231bbbd32f37cdb90f7da90d5023e80445f52ba3811d8ebb0b8cf4a6ad91cc6dbbe5e05caa6ee5059190e1e0e331d1ca66e96fbb6ec6dd7ddee7e954889ac9c469b0f51cd98d0b5870ef5d551b14764c884fbc1982981268d8b2495b8e989501c65ba30e55955e81c2c29149f46dd17219a9e0752ec89a288e2b4f4627cdc115a62656d1b42383d671b7c1590bf5475535c9f40dcc991761196eb39975711eaad5d35e785775804b435ed6657ee4375bed5e33e680245e22d41aae9615ca7c833d194a5956d33ef08ac676238f337f1305fc75e7a61c8b9a3fe9b2029441a0b7785c5d7aeda4f8de77be4de89cd3052a4cd6f8cfffa03ecb44885b8740a13ed05b96bef296bb8ea5e40cf0af939133a2507c26cfef03d2b82a979b93d624c26473ab8602e8ed55f0cc51a425fa551f95b7757e50811e3d3b1599d2221a2b9b33ae6ea02bd0e345bcb7211f9e9766a0f36b0ef224166ab858c6a4ebd6991e136b7aa71bc1cfbf0be8f4735a561f696406ab177b14824fa45751683f23aa2b1a9fcca6e365ba9f864be306d312381f9e9c270e72fb64cd963854548d64554038ac7b778a44a2f938195ced205f705255bc204d307570f76c46eb5e16c15c6d434edbfb91543dca3b356728276ea0a6591376a98681dab7bcb4998fbe341c0a25c8a29911922288034bb7b7fd9bac028069fe6848b6ac6ee80dce56c83c2396016ed2bbe9d042fe7d0c78844ed2c54ce1ce3697e823076255a03164656b215522ff7038fff95c8989118fd744529c91326dd945f6dc986b5ee6246cfd773d7b5e642dcdbfadc0e88456a3f22707a306d224a1c5269a4c2b7b725942ba8abd75faaf2a8df7f86b295a659dc3a21519c3eb6cb60c3e3b1aafcf9bc6fa65c60ba82b2efcde7f60dd0200762252d9bbd3b3957793f7bf8082d6c6485d89e7861d712e586629acdaab81dd018c30fba74ce7a50dd2c508909425ecab39d5d90dae4071da62f7ece6fc6b19322f6273323b7f260b0576a45764c78fe4ca695407eb23cb4891aa5f57c6ba5e536e0d88889262404a881d0c3432ac5cc7a7793c80bffe8ea6962e9cf7a43adce9ac9fa083c315632d448da88bb6eb1dcc5ace583f5fa12525d87822aed218e9bbedc71369a74d709c6e67da57bf2d374f997f713b9e45474aed847c1df92800167ce6e6928a325c5bd3f8ad24a62606f0d51985dc059abdbb473bc94de384ce836fb592fd7f046e9943e45a864cf4ab80df7ec5a47813338ffd05a941bb2663e6a7c1d58ed3f8e6ebad2cc06d6a4782d5e0ac8ad84cbf2cff71148e999ff50bf1ffb047751a053ff54a6ad00eec8799ec4b64b9cbcbfc6a5df9e091c916c503d54cd2ba5fbb901d4d253e1f71d17b9d16fffb4e92f4a10d10eec3f973b1dc439f6d7857fd7e0c157a567bf928c771b5a51cc69603a864dad8dc1ef1bef6432ee93039357fabc0a5e40916f4d0bfc5f591df7d2baa92739cdd47f36cedbeeb25e30bb076a34a747dfab55e4f432d9e8e57ff97cee5dc210fcd181cff70228570eeb8bc80f1caabe203b276c160eb1768ae8ddf2606f1a730f0f07ecd7904c979286eb6e96d738ead13d9ed10027e74db6cc03f973c2bc184d842fc272b9e222f1cf7af7c9f3e677bdb0c14a274a48a420e4c62d41d4743e9f837cf9fa0f76ca0a01cd8a2b6984f54a1990c90baff888bf7999d6e58397d080969db418d1966c52952f5a3b3281495db8dc26cb1225b8ebd3d33a755c33b6ea5ba49ad99eb4313e0d8d513be37c41e1958f39d190c8ae0b6100ff2fa2bdba41fb4304ece0173cb0ff7580b5a37ac464bc77e4d292a59fe48b94651d69fe3aadb574573d1e34a9b54f822a812d3f411178b569e7313928cd512708640bb2f02a8148786883a01ab6d00a19925ed70f506647ad59248f4b037e57d33e11872027a329871eaf3aeb8f71d84cba35147df96491665fa79ac306496b61a594e8b2411a1d74b15d0b6cd9a4f7d091ae12ac54a4ece6824a24e41b6809da7bd56c778ee0cfe517d5071734dd3e40ee3d58ec63095c960a2fbce92e2344a7aac38de3b0f506527f768248c33d13a73729a95936e03e87bbc30ff6fa38aae33584d096d773fc7f7311a22737f7b020c1b872f4f54abe817b763f11c55d12ef8f7574e7f3620196b731d5630a5bbd6b178b0f4ab17df0439276950a87aebe8188fb1896088169001a115cd748812d7adc4b39a5da93cac83b772eeb72caa1b8345eee9484d460d3b333a1aa21579f39c51c91bc5e259951d7d4c1c050f4c2322e8972da7febb3e60edbb0ddce7d4787c37ccb9ce9f73b721c465c2a835a0fd02b920cae58dafcaf63356ca2b402dd0d226692a361b826a590586aa52e41918509af4251b7f7106459955d6ebee49430995eb786edc9d77804df2afb6fbec2fa7366f22394a84822baede4ed140f9f9fc71824aec684f978a571e55c663d4f88cd62e8e7331706c30e6beb32e835c2f0eec7f6e3e07e24a4032515bc026e93ddf697210e196b1a96fc869c58ba29c8e5ca9bd0214474031a90c2ce0c3b2c34ab2e86a55b0f4165fb0720dd5fa01aa24c268d9ba2d244d402d5dac8924459071437488921089793c5eb645f8de6bb78762a4cedb8772ebd04f7e6d926edff19d6de494137d78eb5f4e7b146842a31ca6c61b841058a1b13b1241068f4325c3ecff32dd6e3c77cf41e6338c910ae9351ef409a9efc607cbd314327fe404ece456ca307a20f90d2aa15e44db59dbe3766bf7c465ef63f37ef599d4869b53c8ea983c65821bb1bebfac82366e7493bf25ad2e319e997c9106324cd351176c3ad63c3f3b043c5c377701b7c1b3e5152658a80f67f49837a392ac52e28c1711608867ea30207dcad3baea029b6b0e16029aea584c2c07bfe11311612aa82e9eafdf73ac5b824510345ce3969edc846fa530049804cf4e543f0edc7f906c69273c54bc3a567a1b853c388729d97ecb2ba647cc7126215f735fbce7679694f9684cd7416c9878048b817eac99ed746df869b841019049faaf52fd078eecff2965dba1a9c9d4016c1d890ebaa0b5bc68fb1b074f751f42a2653985284d27b66f20ee09abcfc88941f40425dfde831f71b6493376dd67e9a9fe99fedc6082b2b6c315756945176f87205d55b004a96a59d6a7b4dd53ee6c88ee3b5575108040d5c7bac75088b89bbba3a6a5ec006b4aad6552bdd347b39a11c50eb71788ca3ba70c58dadfd45f1996f8afc1c8cd14422113f2839e987365a0ce729acdb0a17d557bbb1ab06278f0b1d9329ae9be97c25910f761c9f8e6d854136f179ab4e13ef04953df9ad5f954302f954d6655a3ef1cafb64bb4471417c79de5f723102e95b72e8c179054fb4e0c07ec822ca3be20cecd08dfdfed20c375156cdd21a826cb4940b08835e08cc9b35e67e7dc6c271b2bea87cfc4042437a05b61c32584f6f74a66af430ef22da7d97538d366d00c0519575a989a8c11465dc07eef7f9dbb5eb852bd0e66d4b4a9d511a37bd37e6e2df8803528c9733fe45d561a458430f961d9835c9faaa6fb33f6c71f2c342dbf52fbf7da3d25f602e595a70705e4a74ffb1b77ecc6ca35d8be927251ea4c64b42196e3a68bbdbefc3a8216d0a75702eb0ab0ae0fc5d137492747dc3330995731d266ba618096412dfac25f039ddaab6bb2fa10d6ad02adbc63f3eb2efae980b85556c5721214dd97fef521e23ab629be18ee857eff90e3cddde877f3cdd66fc13cbe80c6203d80dcd8fde581b9fbb6a85d2bf885a46280a9094dc8e633ad1b490a7605424491e25d08e76db6e0185c562e980af211a7d6ab6a8c44ea3174681aa3db38bc0ffb11b7000bfb6359e727503187f8ddb072864027624312115de8c95f53de74f1832ce5939792f36b1d247737c357847670eb1e90e55ad5fdefe72acd62a51679f47f0cf622f0282d53e63957ce46f90b31e47c4c36fbf75cfbd4105a05715c625c59096cc58155cd2a7d14f2cee2c4025640f916d637e926f9dcab6ceb94a23e229264c32d6bde221ce09db5b41801775308df60c7f08501aa108ddc7244112e9990c20826b44c5ac248256b11d45f4b66ead796b97cb092706761e07f40f900001aba1b7404c3d0aa4398c4e08f700fb0b56a837e99d3c223d7dbab85401798c10ccf0171382523a242c3fdd5fe2401e8d4daa1c147c57d1cdec82fc1d9a17fee91fdd8aaa4dcb557c24c4ea3a402804599dfc6328f73af8089d463f15fda0dbf13514b681cddad4c698c077d661b9e612ecdea0e0b11243fffe374c7817f894a46a2060a0911578267e9597d166dfc73cc111fa25f2e0e0c7b6bdb77375593160f44084c3e33ba1fa880ec73c84413d64ec4b607acb0a282384ed779f58c71ca9133efbf38b49175b287e877de7c9b866112f534a5e0a1ac5ae9d07134d8b17a1cfe898060cd43f9cdc3f3707a1d00c29ff6ebd5d885b16ac779489a4e5b594d4fc9df156063a09ad7242c0045ed3cef6f550e49d5a7d4594d829a942ebb323aca56129cd25daa46b8cc31d5e9cb218817993d902c7cf27810032f4f6ed91fae0eab6b6a1b0c43268328c839d287b2e22092a5a6bc5367e01eb17d72316390d2c6eb00b9659e8ea948991ad9dafc56708689fcb6137d16d119c42a31ceffda3d261d2fae355223dffe696ed3553f4c0471d41f5c21d32f30923f55c312285fd41f23f4143ce9c1e72014d2ff5183719be0455711bed4f8be3eab7846cbc2afa708393a1c54c3b99135dc84839250a5b4be9354c31e2f96a11f08059f7a39081aa64b84c9712f4207ad709ea4bb80f3b584b07848085a695cbdbd510371388a745c9a4202ce6593f626dd7dca6cd8528e35f566da8e699e19c4b8b0d56879f40b8c20233153a2780166efdf71691f5c5f9d446e062630b956a17c3e962748ef339a02ce314ebe6035c54041d8e954a3f17b81ed5268d9361bf7dd9036ea1509027bf33339b7766ac70b4a371e4e44a4b632f4d1fa440dc1217dc03d114af9e45b4a7a4f4d074cae1d2dddb94e9f85a1adc6b40ed511d37bfe974d4014aaa50ecd71d4c4220d11c1523e379cb99e366e86757f75458c39a9e8a0a60b9f63912bac14a8d1949e90f66201aa5afc00ab64f0d7265dd932104acdc8919b1ac461b988a45dca56ad8683f42b526020284031995be203f7240fa640a10ee46424b886624a89f5748f209f72e547eaf561fce14ee1cf390be8ab07a5d86f533eb81ee39e908194d7c5862ced89cb07c3da2a7f81a7c64a5d311106dacad108c84fb64e25ef4d75bcb592045a73949c29ea7f75f27800a3fbfd0c7bd023d9a1ada7d4fe142355f7d0a2b8e9f966faa2d0e63d2e4cf866a556dc8eb8c88622b3a771394a8280ed774bb3c05c338a522479e3cb38408eda7fec7d86d6cdc5fb94129ce36de24a025920c545cfd8a8e0573e7f9ad4c2a46ca226ccb005c8e98f195b199cd5a7f881c139402dd7977d2ee151b6327c41e0f8df343b9eab87d1a1c79beba72395c5ed3dc49aced06936afee69d39442cff171ac0e20e27f1b84834b3f1993bf2da02d6409e3d8e1bf9a4e7b3fade3d63039764f8250aace2129a0421dd184809d8be444421de62f3c9b82bce6d9c8072aaf4b91fcfcae5b51694e3429b6e92f5c44be422de4122edd1c15cf86989830d240d713bb468e86ca983593d43f8af443a168d9ff88678e528423ab083cd2547645aeff50c6c8b78bd0d02e3af33e038b0455d0800707bac54f7b869b3e4a0557ed664a4b5b6b7675c166ef2fd42fb5d1315895a8374c09837f281541a1e2cf652aa2a8845151af14fc6ab6dfbd856a34d1ff80aa6faf3d1c63a52cb9281bff12d87623c8ce5ba308d3f30aa62903e75cb64fb18981c69aeff7d1af094845f4266cef63423e14f2a31bae114a33719fd5e686ab451741999fd158e9e3a5b8956ea4f41df867df0fc9a4d65673f39aaa2d9fd45ca38610f304291e013b394e966cbdcda7cb3afb27ce7830a7f127495f536257986289d99199dec21b5cc626ad5dd8ce84e74eef5c81d04c1d9287828d8be695235872a5ac778dd1ed6b73ce7e104b48478f4450088fb3e0de42a43ec1c34564e42171e49485a34d87a93a2f74cf172aad96b7d934b50e9e46d5f75249b970d9cab8748fd899382035fd97ae0aee3b23544c6051d41e44db7d4f2581c64221aa100f9df74bb69308a64655880a3550bd082443d69c5a6afe9cc169125a5cb47f2edeeae014c17b3b284b8df17e2459b0873b6025d60a9603b48027e8c4bea3c35d1a35092d2b0a3ee96717083e37a5966785432ec51dffd7f61eb2f34e83c64999252245e711bb882831e69b7fab1ca0a211e16d74d9929ca63e7648813f35c100bcc04632bb34bdb1323bb80d73d17e5c4f59fe0d3876fb1630b57ab9944507deae91f73c098d9797dec4516c16c72a299350a939f364cd6d55b501933bc738c926e09923177dd7045b1f581f1e54fc6dfd845ebb90804be4980ee272289e0565b77536316cc9fb010321839f50f0fae76eb40c9771fe727510ab73f67222151007d1585534ea0b2f6a310b988d4375cc8fbb77621633fc5eb4b5d6c57d353126f0f3f6aef5d4ce3795912d67b767d21452d4d0ab6e1bbbf63df8ae45b47b3008cda42652d24e35ee60487d899fa66550edd830efbea8672873faf1addb7730e832aad0cb91091fcd0aaff018f061b7e364e5d0fe15a2b82f0d6dbee1b5de7056d62f9f2ee7edbd594c3f46da4f860ffd01ae512e34e59d083e16d0a1e68e2b1c691206b69f128eb7247750df15337828d9e111cb2572ded06fc43e59c9a22ef783bf9b156d6a2dd061e72f0056e4bddc8cb223312d56be1c03cc95500d567d79f168cd4f05b5b3dd6315aead44eb3faacb4275eb893c80691255db86c8e63f694af81c48b9f0c99e3d7e4fdf6d888d3a83a9f7378e0c9e64d22c96dcdef0d1bda1fe7841a9e93fe2089a3ae05623b4ae97f3e78a0abbfb8e03aee28e04b4c9291056e634917e978d1e86e2442d3744259e018bfb53f6007b7f1eada923989d605b44ccf4ccb7cafa2b526cdc3e43bf4ed9b61c4bbee1d7bbe55f034146bbdbec0730ba2596c28afc7a4a7b2b2f59e1f5a5770e647d27ffe3f6cd4c526695953d94de946b234a68242b6d3855a92c76755c5217085ced72f07819462a40b11f6d0d37e4f9676b500ebf83299be6dd6b3b1f18b7d1d3d37e02ccb5ab25d33a7c83b0fb54f9144e897d921dd6455c10ee182457efcf9e8f784ebec27bc217123923d9d23fa538e9af478ccb45d6720448e723fe633ad72361d38e48f0e2ea76a4ca07985c844d4989a357c8f07ebd93a701a799dd47678e9b5f4b0afbe1fcdb31e4115d8a299000ac983e962fae363e90fed56c7b69bf1193533690a905391e0f725dfe43cf1162be8e0611f9a2731863dcd2090842b58f399f5f96ff4fbb05cb0245fd295c9055e066984ca3926a8c5f29e2edb739e315a493e4fc3f30425ac240cd55c9107b72d132759d661df9665fc3c631b28de9c6812647cd72acae1b46f1b9d4b21034b81138894e1fb6901cf56910907d177c4b2664f6b996f256e1b2f9afc4960b047e27e5617a287ac06bbda98f3eda729a98c0f9b096c1f2d11d3be74751f45900df1bee1840875e57a792866055a84af28bc2660c65438e7e27a67a5e5b2ed978ac0fee321da4a81fc9dcf57c85e989a17aab13c2a7656b67ea589d12c81fc1784d8569ab1f9446fcd51235424569fdd1e01e09f8cab4eeedc5c3bbb5b3195e552ba2a8b8aeb7dc385218dd5531960403b21e68662cbb75d70482f54705c51a3d898b5c54f0c4760a211c5be1aa3e73a640e71f1407a043df8799dcbf50ef20432d3811f46b360d265453a3b6aa4e5770b0ff7eb52c23edf2a8b0329f1d9e8ee79a194f4c4ba6835cf30c5226522a3edcfc57d5458192e7e79a52a5de1ffd67364caef2f44a45e8df00bd09ae1fa645ba21f62038fa481344519ff0cb74fb5d6180c111f1297b60d293e0106bc0eade8938bc382239190c50e55a959cdc51bf42120ed33a5d9c01e900e096c33a0936e0c104615f66e01cf0f3a14e37da0f67c50157ceef86159a102e76985ff5c025a7e9f74d655c22ecabf08905c10b6685eb26978db039b3003d5d8b1f3738b65ca089c715dbf664a6760a57e11e2a58f45cf12c487273587843357fc27ca59d55343d4a101b1bbf6b6dc6de039afbff9b593ac4f7be48b5e789c067fad9ef89aefe96e4df67bfeba847818ea3c5d3c29c9b0b8df1f5244f5f59192899d472cb8b1018e1aa776d9b13fa9e9250bb3d1789247884096a7559562219b1f025b3486b535d28240ba9cbd150fe5b54e3f5fa59fa265f3c46514972e879a0bfff5405248f311579d9deed0002db80b782d553b8219cfa6fe6f33efffffa0dbb03fb929cdf3e405246a698720cae33aa0e793f04d070f9f9c45249fad9b8a415fa49d80f20630f035c62d2b03363c3ae5ec03111cb5440fb888d2072aca557911224f568f948abfc7514be5ee4de1178b580237f6b9bcad0a6ab7c29c239851632c58847eb123ec3bd1dc4f6b2daa0d94d13a6ebf3e5e5bde002c1dfed4d17f87b27c2e61e307a874ff79b0cd3112e78efe25e1485b94b02a5014e57cd3830c08334a2186bb828b7d562ecfb90ac57c91e46f1fbb424b97e6dbe557bc41a50bc52bf5f205f37bb6c12e88d8c5183bb62f016cc099394dd39844b958138c619bffd261f9f3b184a90231c27c4a49aa22df7ff836ac3b059c4dbc491d5e173449fa0b7d6e6e255dffb440a850394cc3a3c64b4a8559c7b941fd0239dc2f7bca3ad01b2686ec2d82283f43f54646c84114c8747d9d0429f9b4e921cfc2fae3fa37d4f521317c4c591b471022af5b6661e9035c81a1ee455d6d79a377345e5cd27d13cfb1f8f85728aa2062a4381ae05a5d015e76ea8ab1cf352e576c5d0af75af4cca9c471b91d82bd47e4017c56df65e665d4356c40e197bc6b6554533875ee83e7594b26c550732c9da42dce6a55ec99b659970d57c2fb35679bd07d858f8763c5737a90df0226164ede39be60da7e7af64048fc8a3b3c6a141c97b8bc301105f3893f0c28cfbc05263a48d76caee4bbd71a678b17335ec36323e2bb0d1aeabbc9b15da34376a9661556dd37f00b679debecfcf92230be7a418bed35ffaf32fda7a7df85fbc825659297cf62716b92274680add5813144b286941521ac19a5f146a7aa79fbd5bde0191707149249755ecb7b071914a1b6b20e33ecd458e4cfee29da0a4ec2fc12a1eed760c11e54a37123c486160300cf3936edf9c104a6bd8de9f837f7bde2ac082eff0068aef04494cb697eca80f1efd1e6221c15c7a3b361c4a543804ee9b95d5e9e3649e7df3985a0d14c31b33b7b99c2e52c8e5a2f2e63b3bc4c64e75164a37ebdcdb94facdfd79b7e4c63ea243458da0b5ab5892611bc97372b594b0ee41d0357460473513ffb40e407a2ad6f13612d37e110160c8f4921409622b4a755567803c6c7087143ff0c599307755c8787d5e7b1d2aef2dbc5ac1bb475053d10ece2c037a831bcb05a921385eb7ef4746284f72a77ea3471f29511ac8c29ef7e382e03fa4a04e9b12ef72bdda0d0f0cb677a4d3179a2adb3c7849ed739c8084be6f6c585c8c4ba482c59df6ed4469038422313295c4c98bbbbf2c8665d31a185a2d3441eeab9fee71d8ceab252621dc70388f0ac25edae4884ce24e238442b3ad00945549a0dd64dc9a0deb5906d6b50fd4209c45e9f6b31908c9168aaec4ee4b225881f00256e7bd0c20ba8835093ed969edd634723adfbc5201aec3c4d95c702771f7a3f2ccb731e75b5b0951a249bb4afb3ca39f6c897bfd3dad137a141eb4281a29e9c599e4b3a8f64ec7741bf313bb9c711862d6902ad5a0f13b1aa5d2018ce44d69b5b0b33563779323417ca392015ec08171fcfb126727c9f18f1b7b011faf50811995ffd99bae2d77a2c3311b7291142dae9a24ad7dd8d616fc386646ae847f28833790e6109231680a1fc41435fee3318124b276fe3d7a84ab38d6322224e71314aea5817d7928ea90fe9f3373761837214bbd85b9109eda4fb7dedd93c18f33e22178c094ff85a77a76c33941aa1e3ef312c78594eb92231510e044a77476a471df26d63f1070c7a2eb88be82069cba688273bde34cedb4a19f6a64139ce2297d8bc1c4c71fa66767733721a4a6c72e7b71ba741117365db70ab8dbcd7d610ab13de89fd7e77d39960de2cd9d500f00013457a7cf6e817157a789d400937f1cd411c0b4e27f8a7358712147a000257b280bd5d22babe923d23b0be08e058890e3e9b71969eddc0aeeb0e293297bc91b36ef023789efaf6e80a1925ee422e328556e1a8d791efaea9dc5f17ef1809550ee1db1e6ce57021c036860bf2eae4a7831778fca0477479e6a98dd020ea647c932d4dcc1f5ec1249ce4b0311484dd72acb5547623586e723421a0401a7beb8b26314853ae39335039b7f71895d5f2ca8e8f5dd935d53a8066c7f4914e9b98393e1d87aa3f357192ff241d3d0c498f4b750ed282f334d0eda1baa4ef848886b25b96dc4f11c335962df27241095350d13870cd7d0dc461626a56ca32096a266550a2b01733b7f585962bee9e7fbe4dd26b62dfb2ebc344b27ff0560832a4936cfd4cb6d772888018af8eb666c9b638ee231fbc8ecdad723d0473c2d54eceab2d1b1950ab71af6aeb07e7435159d8367535e0baf79332c6e5b52d0e675ed819b88630fdf1c191dc8aba490c63fe3e042037568efef875cc338601de7947230b716a9bb6efc68ee8d745fa38e197c72ba0acddf24229b5321b99b41b826557a5fa3ff58fcd5ef593e008e5699fff77265cdaae4e82e7bc900b6b4c0790e055931845dd4c997472607e628e787b1b4c969fabb5886065b0b6418ef23b6e3cc21c1b61eb9a1ef475b4334b9091131aac3aeede6a0ade63f9955e76c18f50c3d5052030aa54258ffe2ce74cf8dd17ba91b5053454cf45552fd65c131498cdfd1cb4998c754c592cded0f9c9743bdb813b589dfb609ec6c48c20f8107429a7da006dbb39452d4691bdbc9fa32b1eb2ab436800ae50f604c2e44436a93b57729ed1e96db541df1752144e79756221139e1b4dadaa0eac71430030a8cdccb85d8a304f33573f451ab72eadfcf49f7cb12ef8893b249f7469e0a448b06a51949c9445113cfe9faca16f8ccbf318b6bbccd21f4a42c702a7266e0619845b4824e1c9ffc2388f5f6bc3b43ff98eca6135c89a55e46d8d694ea4464aada1b0816dc685ab8cf454617708187044f912a088528748c71ff45a58395369908dddf3b1844086385dcfe23276da96b524fa3633c7d59202d8dcf74f9fd42f4612c3a7de869950e2ba87d98091b7496f6a32175a68230438bbb060b101e0a1eaf60b2d3e7f60f03d8970096967dcf8a013ea653c040b3115d90d8fbe1ef5941180133060995e5b721ada32f8ccaeaab140d39b832fbfd76ca87e181816c6569a90bb912fa38e21415858d0406ce253e99084b18aded6ebba2c07e4e8cf76ea54b151a394b6cad7558faadc67729933d806eaa7c46b24251b0d5e7c165920791299de2c59cf6f4d7591200ca58c18ca6f3f3928ef252d5489016bd5a47cb09837eeb70f9838735e4d3acd33750531f2bd67910b4e56bbbad40244a2482dbf4065a0bf76dbc3364469808491cdfedf2d4eb615bee1d6fba3574c4eca2e7f134eb82eba29ab42b706c7ad110859a140fc9294e9e2a75300ea109bcb5c6b05995c018597fc9e0ad92ba8db159c1413d2db2f6d506cfed4fd838840672308b34088ba6d3fa3bce8d5d287e5182746225548a662a457b5b6eb71804311513d1119ad44798dc112ae22e36e8619f7f903946bfd5234e7d889b93747604411489ec1d6dd8fd9b44a429abc63d0531b69458d9380836375ac7681c67d95b961b1c65d0935417fd299551f8db50cf3b16ba06df4f19d825bbd5ec2546760cb53c574dff81796f900da62d1f9632c52d344731fb2d86e3132d8868516ac9a0f594916567590b8a8066552da8f4115ae9ff8d3b154b04e1a34a4d9cf029be96c39ac25fe41fb28b6daa403d582d409d7867e5ffeabdb339fb190a949219a8fd5749df2f44cb43c352ac91c8720016da99fc0e9399b418f5ed1d9f6bfe2bb5f1d127f0d468790780ed70ebb991eac490f9e9b3d844a5f0341042a6933121ab252f39aca98043674db7185e71b9931087c44848b4e86d88a3b34fa76b4b2b276d0e0d709e1b41626532e0241cb6aedb16dc23381f87cb16b304c75fdfa59a8df3e0051a5becc80a7a02fd792e69c00a3749d34ade26b97f02a6f431d3a8ff023c607fb2a26a83124de880a0b54db0a3380b073577c4cd3fe099ae739adc0a59a9434aaa7db640912ddc9430e9d3f1cfecf8ae8cc8bc2200f46d5bdb144683aa6e0e6e0241358dab8971b7f7ef31f07c79db2637df39f3866eea1382039b0066b6efb0fcf665a31ed5f003b57b32e0c982901bb715ca5cf1cb988be5a3fcd45c2f322eaa940a816d73161fe0ed71c9456e7f59bd84498edba572b905caf657bc34146dfeef12fef3ad50991b46482474e2eb3b3666b134cc7be2dd002fc8742e7330d5eba84dfc5b4a173bd062a9565ec28b8b7146d6ff54c794414fc6b8a4d8803cee9ab8ba062cfb66170f232a6c707af8e963e3802975c7a1b9de6e0075250e3b9597e6f53a0ea252af0377d34f751c67a1d49b6b727b9af98ac508c5a127c33a5846e2bc0d0c705b19cf180c19fe80bc333b9cdb111a8da63077fac11a3336222270b7f023a4d2397fbf3f0d59bab61a048283ee6ce0fb61490fc1f17198c0a99de5f53dd9d3a8cd1253637a832b903ac3f214b06ee81722bb8f02ee925164569e251ee75fbc68b6ada52660708f6b539693805eecfafe3fe232021b2a31e5faefd9843551b6eab24185603f468b1903078f440ef1613c0bdf2e3f4861c48a7b721fffc8a803941e8b5f810e99f2acbb2b93c270bf553eeb66cca5974af3650ef963a075d45b504bd9c332e155254c79751ea6717908ba68d50f8d41423c0bf915727fa1f4c71d1f850eb5e82033acde33b3add4b6422d517d33f90201fc8670698a67ff93df026ba12b28bdbb4a934064699a28f2a73c674e01ef97e7933e764d529e2f028e9551f4dde159e0633c620f5fef4c8c9d78b49eefd9552a8dfb0ac6065f7e414aa692f5b362bdf3a191f0318eebeba36351f7b88017341350a718b3a769c8c82e6804433d338c348eee6275196b662cc6ee5f31cf89c77e9c2259bae4ec49166590d4298cacdbb9584185c0860ff2044340bf33ecb7a19b9a693850ae71fa91af685abe4bc320f98debae3f01b8e9dc994d3209f8783caef73a68df928060f059243ae89ab091a1333a3e8006beb7051f55f02be992541bc5f5d64874e5dc21159f628bc724fe0a82b642af262c329cc2982f7cda3c4798483ba033a27ff9229511631266261415c3aa84626238f2eea5491cff80f1bf32022bc8b627ca97dec813b786a37c070497a5ff607d86102060be1a8c8da8b964b5cd2318e01e17933d7a07fc72936d03fa5969bc9fb450be363172246ab546de83586bc602b9dad96603f101dc666b168001069e190a3195eb7740c96bfc69ac8c9418bf879d80b45563460898c58b0587d7b6301e775a50409ad7baa310accc53860b2760057189a8c13a81ea2dad444cc38637f046bc2a43bebd1a9bdaad821b5ea8796f426f4abafb5b95adca41a8d98020bde041299176adf3990293b22e21337d4ede3884f84e2d0c2b99068b7b1e5650f426001cffea99c90ed9359885f70d888cc59f24491d1b08faef48cce5cc05a2b12d9bd9be44d91d2404dd351463f5a22cd40d73fa3dc464d42dc3f60ca29070259105dc72e9da97700a74ce2f63c2e802616686d18625e795940d8273bef744d18f71e18c6f54b02b5081c0c51f9e6a69f2a00745926e4b254e90379000496f316dc0e480a0d3e868f4ccdf4b8eee73ff94418bfb2949a76262b45b601265899cd6cdd07418bbec22798a1a32ee3acf27956f08403634a1b10610764f37dfbbcaab0ebb5b8b22fab3bfbfe061cdb8da59acce7cef80e5014169bbb7f561067dfff43f80e5281ae608b0c8818ae80a1f3ac6b92ace13af1b8cff361a84fe911c75eed718a2d93e4a6394d72fff5c0abd7847255dbacdafe2b5719354356134eb73fe3e9d347bc81bfe1ce8be632d70f335e5d2eea5d9525b8063b915ca9d9dcf8f632547c609ea53e972d3598acc34ef160bfb8bcac8ef6e6a973384fe42f0e1f36308c24c7151a1baff05ad26df2e8038674edcf61a9064a5fbcd58b90c4886cef8194e88e1e567557e79f019c21b9b07bc0de914146df637f4bede1263d26dab5f14bdb2703f861ed02eaf18c3896d2c9614329f5909e8791e250e2243502e1c75f4f0e7b8c9f027f1575197b5fc89f21deafdb0d30c1e8790c3e5a9e086aee7ab8eebf92889c1e2c58b08b9a1ddcb23e0aafdcf7d276474e4825459a0039934e32fc7d1d8f7628692d27f7039a29ad659e93252419e393477f598f515641a3314fd2b73eda281e3ff7e49a3d2ac366998f9b4f27412dd5b47de8d4a643f9c513ee9cbaaa95fcb13f8f0b42e87a2f798bc8895275e7e62430c6383c8e234e8584196416c4b4111ae8f55f5ac728e7f46354fdb5db7a4a6a1a96cf35fd39d9f1379dca2ea0f5ac24c679fe6b69c666b506bd7459e2c11ccedb3b20ba68b9dac9cac3fed27b0471790f2ad4e5235109427a30b07f6b74dc604bb78f4bb83e03d08e310b9cebafc390e69c774ef728e867bbb1be47af59226b7e999228a6f08ed2c0b04f6f009e7c390a22223b0e34c542de2159549296b8017e84461b1c32fa9a91833f1b47797786f7eb42e6231045928f42a438f87c2b8d6cecec352de3066976ef0e4e23916a94be5065ac7cf1bb468dc55bfbce54a9dba258990f4b23ccdcb1bb02e6c0d9a8e904711f6093805e15679a1ebf9e0555815ebba2fc0b954d2a6af5455ac52d1f12d1ed9a4de887b5b0c84ddd4cbda7a88cdf27e30a3738523aee0a255275a7800785149cb47d5112c4ffb8bfe12c55fc818fe006d8ce8d63c9c52d668d365657f59ad2937cca8273dba2760e14993c6d697523bfbbf76df5f355d1e61849909f31b978ab5b3b429762c56bee358f34de3d59f7ab2a69bcf033c653ff43b116524af76dc9a723883648baa45971ef2779475fe6281e99fef95cb00d6b3f0f5211956c2d7922a5e3bc3f8e303823cc0fe9ef0126613701943cd24f36a68c8d4e25e8592d43478934613b411eaabcb09de7d0587a4ae6209e6df8ae4013253db54a4defebfea9413159890a87cf8950f8eb2a1a8e38649da64fdd696634bba95d2364bc166bc9c3f240d5b828e3f425d0ffb64a7fca5bb45f871d23af2fb77393666149c3f3864d8f05a0af031afb4b6ca7a11fc292578b41730b931ef5daf2a202a632041b2595953551230460508f4ca045d49ee798c876fcaed03a5ed9ed6c580d1a82bc1d1e7d903770e5a5f0175bfaa909b4043a52eb60d8f8e10deb01a98590ec823db658dfe5301e6fd68fc7a5cb165909250d20daa2eb5b04c51000c077ac2fc8188b7ef0cf52c92e7cb115ff057d7fd773bc5638725ecdc9cbba14b46153b04e1a9f5a5588db822dcb0762b4c6e0adf3485900ca9ee61a018a1b340318adb75394afb8fc565bdec47103d9524aa1f32bac68a0ee3d9f1cbcb14cb6804b22e604feba76a518f3ef83d11c61e8d76b5f3326e3c1dd550985b1851c957f6e3d510d3a380d6340d33269627d875217e4eb8cd69e4e84ec5167040526ebb8fb86aa528ac46e86f6306add23ea24b2326421d55f22f618990f0be03f6cfc71ff0ce5e4cb83ce3e9b3b26ddeeb9dd15177ea516d5c89de023d2b8ea036415c0752ad0567fe2868b1ac312486f15b5d73fbb69aaa634f0f30c749d545f7588a941d5fca737b688245ff9b23a9ad73d3bc525d70d5c4a515c9e90abd86055441e262f16d1b76054e3335f83a025e26e09282093752f495d003fb75aef1d81d27783031baf3d880d2e6aba51c271eb33e8528ca873d850d683e525638cae3def8480ddae1f3c08cde4f3ddd3c77adc974dca0f9524c8f54f47f1bafe278ad00b451bbc6be0021e08047fa050226d9407cb2fd434ca3266279d9a0c591a1811e75898abcb115bdf40a08bc868235f3752c488f0f83e3ba3ce54e154a77cfbcb564311ded44a0c815bd4a57a2d1bfad12d2f6855b9260d5efe5043e84cd2d48ac781223dfb0a0bc1786c91054f10cf22d4bafea440ea7a2a201e515286cbde4f565b1cf9926e524998a758fe564877480ede1d13eca7c0902cb2dd8163e2d7a34852646fee28f63c3c7993ceb0e2ce5643350af714a97e9c0d3d97678296c0cdc03a53fc538da398ec8fe1420208a1167efe48bb53387bcf1a66b15e5c96b3f25de3bed379ad6f48cfcc96fe5a704863c4e8e6be87f15bcbabc65b2fd8ebb4f0a86b2165dab49be8b735ce1822f0a70e1085494c0ddac67aaeace7ede49733497b20e8f7073aa99d387bf4e6d315c38772007c632c6175e97728d4dde358a647d14a0cf5d5ff85d64d2a1e8a30cee3e933b3531230638c98309fad9254c02437b16987886f5df0746856d2320e36db322bf9f383b4860fc60ca19716415cbb583c632c05eb2a73eed75a3179444ba52b330cc485bba4fb6124b14c7f896c0c0fd6674a9847cb003ab8fb42d6cffecc986f4db6e7d1d8a11dffda0b5b1aa048670d0de057ce560994d56a6d56fa9f6fb791aabd4b0d264be543ce4c933afe886142d7b8d0ca3b90f818a0e9bab07114d3f8473ee629aef070fe892b4b70c67b16fd10cfd40e479ad54035da27eeb9f70584b9832661d1ec8237cdf55896af446336bb8f6e0c42c298dda2fc8cb120a1c46977ce58583749e040863dc59baffe0ec217eb683554d3f27f1ed42bba7ae050c3e864c67a0b2d3f2e283f0a263c3d8b66262d5b51a3925a723168d55f23c2feb51d29ee9f4cfa6f05f0347d4addc6137042adcb03244eeff78e03e182046649e057b8d3b35d4221e2ca5a38b2753bb5d82f102f972c5377cba1f423d49f8c1460fc8cc37c77f83600dfbe792fbbc86cfd37d69aea34b4ad91ec29be892c48e09a444e4bf7819747578ecb36880ed7d4be9a26897cf7d1d6d88073af627dcbfbfca8813643b0aa8045d1d97e73727fbbe89fd2b05a4b2fcd828370bd75600139ec4831200dffd681a16833f8000302c92e1f1da2bc0d15b0e90d5cd1519f05cb4f4098a8e4c22f41fea9c440b86d258edeb80ad303d00409b1314be1bafd845cd6cdc7f300c9e6a5fe6e57d5c863b3e7bf1331d90aaec93f92dc792507f91d282e4263839ac23a89d80ba62bbfdb4fb0f4db815255b48517a9c4fdff7ccc80562c6c029c89c9b4c029a1d81b0c5da3a8283ec9700febeb4854ceccda54da809fb9b6fe6403fbd132423b75d9ff623766eea3cdbc93eed5c7cb1082e19c5b56128934c4090b458248e5eedfbd50e823cc4fc77ac12da8d39b34faa7746a5a355d8c9f2e895cf737fc89516273aa98768332ed880e474d5c90d8fe0862f7320cc09d5ff10ecc8e11088ecbccdf8d7033b519a98475badd342b63ca07545956da1e70fb1db6f41bf0e44c340f3fa6464a0f8362ffe05606022992e8d73276155a1715999f3e07edba09ad141667ab316da8770c2e3eadc0df1c7bf36e2a804db1422c159ab68e0f6e03d62b2e77aa1b09a3262593386d4b62c74c8a9809864f03e45090e3ed1f74a714365f2830924c4894378bde88b5a693b973c8586cf2469dcb35201e31fb37987320a365bf01c671d55eac17af993ef953559592db0a029f47813fa98340f72ab6d58bf6d0f9168868a842b8f6f2bed42409a2276759c69448e2ac48baf59e022b828a4a18e7187eee4be9334a4eaadcde0132a385365af9fb2b7ad6117dcc81425a4f0032e9f24f239c618b6634a28417270d2b50f0c3b61e68a7c0eae4919243034e057e3a515144004553c244966bb73975f197a3b707dd6ab98e86f5b77e6fe62e5d7f5838e42ac88f6cce5667e123364758827af6ac0c62806873ecd77a33b1f141f776bf349f62260331a9712143d42a4a916780731c39f04c191d24b71a6b1fbc1e54d9cbac1c7c27159bba1ba2f2607c0747e40c491030f4a3d9ebc4cb9f801ef1bfd0e5497a1805282de01e0feaf1b9f12b840518a42b2890f1df17c3bdd9510f23da3942ae7f04bb4c8b7def93b475ac40e97de3d874eeb1031c049e2fb2068c59017c0488fb336e81c87505008e666ff7411e2f53896f28fb9d35044b694505e85222c311313df762670ef2b447ba26ada363a5d2b4fe7d3a435ff706cd331d8f6c44aa8368a270bf27c7c0dfd61053aceb7d8aae9e0f2e427a37372d25e3c546bda8a959acd2ef2d5787465b1a8dea01f9ba11247ca811e56f25a498a0a6c09d40a707fe6a943fd72dca53e49ba9a70bb25cdef9cd556cad8af420ef7c3e68bc244acf1439fdf6194e9b387982808e2e43196bf6acbf5d2411251801ad8b4c80865079ba595276c6c664309c2348a5192f4ef00a7182ed32d8977b25c8673335507d2cc7c4eb6c7b6b0bba9dbeb92195059409cb1ca46e3ea37a57e4ed58897b02aab231e18bf288f298a85068748b5fa55ddbcf6f4ae4e05b58a916f430e871ac0d32044adc58133b16b1a36c6fe9e4b0680c0b148aa5dd15855a172b4bf024b1e17da40765c5827ae7f83cc38297173da1ebd188f08fe3386ed64ce1e66b5545e7d6331b0cdead19241a8f111987e7a9e85e4ab316076432b1ea953d108ea516671a086da680763504cf95b0ac08ecf17dab5ed84a1bf2213a32b5773ab3de574bf819c9ba19eeb80881ff276d62f24d359f2e86effe3e4f982efb03f1a2628c3e583a58fa1a8c3eacf3b44c69d47f477e688a4452349f3f16b5d8a5df7adf1b3b0cbe6fc221199a3ffab526e4ec715dd818f62b60b0a7f7dace616ca8b3374cec22917ff5c0bd0c0a815e1a881f7ae645f9289e74ddbe9c1a96ebf2bd96190c17efaabe257287868c3dd05f2e82b105cd516941d4e6529800eef5f51aed8f1800d3e6515d1586498489a55eefe9069e6bc2d44011c9ae794ffb074ff4333b99bf11186f06d692b5a7320c83d215fe138ffb5ea2bee211fa69c50e5d68dc2249cec4220f0e3b29b90a4ba3876472fb2120d804789df657ab7ad66b3db2f36eb38cf1352dd830e6cc71c1f50fab6706209e9680fa7ae459952a8917cdc4f5942ba7e69578edb52948bcad756073797eb6a066556faeb3c5aa720290f3413197e67f68eb22b274b78b4d336e7810a42182936c43b7bd78cd4e348b707a504c43239a9c1148e776751cba677918907e6ad3c41f38744e2a393dcd4fa659e4d6554aac2387e41bfbdf114c057da33b717cd9457eedef1cc8715cc5b30b59ffcd1ceebe2e5448dca3460b9b042cd568d820732430e7543623c6b0978b86c437b7ec6b74d4517a59fdf6f77be0675b9a213d4f72fdf30d05123f5b3f115a528d5e93ff928e75c0c01f839b5dfbe5c52c828c156f651e6fac119b50ce7f45e11a97e52b96fcf0395d2979375504c72c48dc4f77d12628d1d81412019df0c3fe5b36dd489d072be754c4d3a8089689eeeddd07da4054b28a6e601de5bd70221f7e23d73e9ae7070889d67c448e0feb510b7a5f4f087a485268b091622a94f9748f7775454a6a5a3c9b418dbf289b9678e15781482c4b5c8762253d426c66b8d116336e9b8cb5f0ef4c5af1f615725dffea7e8209633f2256c2b77876dd86690a5e806eda428e768bb26cf4828f4f7c49b8be8ab543133d43fee6b8ef11469b3cb8291854c248c6bc69deb33f20992559a1ebd32399719f298cdaf3fddcf47563488cf2781e39f704974775989c05a1ad8d7912f47ba9174f86ff56fa86fbb82ef9d8f81957878411ae9ae6f4c91a105ab5d629b65f7f51d32e56e9d1a52cb716389371ceb02f23e984249a6a01803bf6466f042482343667e7551dc62421b431a51474241b989e49bb3bc8f419ed255ac154d2d719139a4b8f468669caf74eeaec5a167af8093ee9e5035b9e8536fa1f4a54e485cc3844d754b2e0b30c08c0fe459e4814f4abcabca816f905c9ffe46f635b4b97b6158773e3bfa1733c92ce14463c045521907fd99f3821c0aa87222edd59ec0d852f6952ba21aed51c239d8c851a40a50c91c76f785da29683cad853381244d3c65bae4b907af08eb25cf081abb922a21729be41502f380a5f3face87744141cbc886d354027f1658f49b48db783c0aee9f09d546b4fb3025887ddff9caf4cbefb864f9e62212d1d208fce5761f66431e52e8d79d20f6f8be46a93912a9d469e8fa88244d9f5819bde5f98f41c9088c873870dc2a77f5fd08b74777975e1f5a7d211cb2f868b0492a69565d162a68610041a4d3f1d210b1d328e81cfe50051ef17f427ba4c25f941fa7dfeeaaaf09b9c5520ec97625fa2c93677145f16b59f41a868445c34333fde7c3791b0135d43a8e02087f766789f7da17135ffd735018bcd68625479c11470a53a0c52eab1b37bba09a9a6714fca52c14d49dc3918a857a9047e7ae916d0abf41a12fe7caffed08415fc5c57294396568b2906b515784773331a822f7bf57610f4c1c1c0909980fba07d5e9bd08ec63e3beb29d013d0269baeb34aec6f3eaec60122e43f0a75f049245b1ca82013b227e25264c3e020eea41105ae266738cfd1a8f5fde371d1c333066ba4c5065e5302e8534922381707999a9affdf0e3ba70a6fba32cd1188119f6418948b094dfb30bcb2fc300ba7b5403790bafe242c8311204aeac658a42ddafaa014a432c019282e9724465efad3450be010bb03a4a5b799ee27ce194fb9b2fb88489098796dc7842ec550c650e3db53060427a36bc954acc812e345f76fe4d6df4d07afa8a28753d1ab5503b903c05294aede60c52446f8f6dd96cac5b0996226097d600c7f70c369a6dee2ca881a6cf136d320ff1c8f3f277bfad4e169a1be5902b80f7bc94a1a739f38f05491ee4ed90612351b6d321089f479bd7bf67228b9633b4ef716bba60e18918e27ef14528cb77a6f9d44b7a3699f4b37189f4c0839331ba150d93cb4184dbc2a343184d27086b667711c8749145eb41506d46c1585d6b2063562daa2a291e26fd8ef451365dcc21d588e50f7933b9af617e5c51c2c6c6871b720a1d421d92d21f47f2fe86318d7e2bcc514e7459ce3cce98f5de1b2a0c93bc2324613a8412bad70ec7258618f49fbad716d404c52e4d407beaf824b72064d4927c8d3cf89f005d950e06daf9be932c96f87b0187a4572b2c99e37ab2e6d72338d0866d50844466b9f336aa80f2d3d46ebf160dbb6d5c6bad6228b9f8ce1bf445aa4faae2fd0eba261f8f288c201cf270301f398425681d0afcec20fc29e0078b6effd2ca6900ed5eedacbee04856e07f7c37a9dcd59457262f2fa5ef5c01bf07b0f55ddc0e7863c87c1f29280db97cc59f37c32dfd6f46ad3d56c79e5a597713e22b37099b7583303abb70ed088014545df83251984507bb278dde5b30d70ea8eca96afd05d96a2f5dc63004c3b9c2491c002328f206b088e1e51e5c150f913f71d4344e203fdf574d808f2cdac947b1b41f6ef397b2ac7dd0bfab7a11c5bfcd008ccad75daa13240e00a110c29e45bf93271c10f3b2f1c51ef208348214d079bce4ed82d96f63aac26878051b3d4d9f93738a546d3acd3d73b917149c7320a3410c5f0a0e4771f2058f38800e785a5938dbfcbc4ba9c51f868e3db8dd38bbfa3e3208b40ed48a59190751de1b4afb72e4752b272999e8d191a89fb67c99ee20eb7c54849c24fb3ceb387f0eb8500ff608e361accf6f0393f6d134a6ffd54697ed495409b8b728be3fbb2fcf1fd007c3f2ca1e4139c0d6f6457cef88ea70987d1d2aea39a1e5b3fab25e62da12ba40b6eb1b4fcf5c9dfab863944768c892a4faf6d41e387736fd794cb1b50e876422ba296099d74b4c2ae77a2195bf990edc51027ca41e5386b25e07c568c1d52e6ac458106b91f68aba555f7d48754b7debff594822a566d86c182adb299c877e3566754467c70daf72eb3ba309a2bd623ba57796f9d1032e16b1ac16ab4ae06cc9690c05b92985e6e6eb1a83d306dae9805c2c8ac70e6d2a61c23b19b5f02bf42d095d6399953b6ea9f266ce2b1838f79b2ac3b4250948c5fed294e7d9caa7720c3046ab8bd9e08281445ed9b0a4aff51ebbfbc7680eb4b3b54d2ad637858b41debe15bfd00d3540033c9785b4427f3d59d8ed4a9f67e20a3e6486836c5e29ae6c994fcd860bc07e9360d1a5cf1984a55f6578c26392b730ec962c206ba882c89f3c5a378d1d62a51f1098f0b84e3e15da072e59b9f341947d5f66ab6660bae2ea29f7365d07a3a62c97e9fd380ae57ff1fe0c40f00eaa60ca54f902c7536dff29e2c8480fea2317753c7c8b185b7de57b739400f06d4b52f5e71247b84c27de4b253a421cf909ba10204706fe2b17f001b93a040fe0d206b1bece51592898b3495b1b65d3a8998770b9f204ad3d107c98890c2fe21c7e75edace693fe84c745a7a7095b194e279b59670f80de8d291385bd935e4525b6a78cc38a6f11ae26be0e7bd8dbc89f0c3750ef5f1febab0c6f453a2935bc7df50255512e94838c82276483bded988b68c36f0647886bceb2eb462ec5df7846d38d3177630cbbef3e82ed7c2b2baa8caeceb5ad303a50d8cd1eb3546af21296b0bb48184f6ac43fa863785377144644a2ee593f22f0d878eafdea555acd351bb8d9cdd433e034498231c33b74e9042d2d47a52dad5a99235e8944c61d6952f0c3d7a2edf04d7b6996050d51d6e13b9a46ff2c55b23a72519fd4782d4dfb02695082afad1fcb87352caf7a204eca7acec2f6241bb0a8880e06239c76a91b44b1f148584bc842d2013578bd3462d48b20ce7f77f9dee9ad4907a47c61dd82a908011b65b6f8ff2066bc6e765c16dbd4fc15771eab548ced5a3e4a68e1898f7f1b38a7d7b9c36cab4d2617377ddf625cedc66bd059dad9ca6e527c5d0362459c62d0be39e1d4577b7f739cbf1575d3bb105b3347e2a464a165d1c4235863246bdefe62211e04684b7742697f7ebfb519eec8a87a65719bc371b4c830b66053be4c7dd694277a2d580d0262251b6d32fd041cd8c29f637ae2a75632c32936d97c65fdc000b08f85faf14be1fff4c66da0a9eaaee269a67b3e3fab5bc20fb013d61de5087862190db9aa1e7ac247805b257f577cf9fab344900999857c968e7007f038220f1d0dbb24eb61877485629278540dcc5f962f693493785cccf604e6bf35a2e1c681c8ab9e8bf2ff9388af99e905fe6608e6fca0d5f49289b7e2204c08f6873dd211a82f83c54ccd0b2e8b865f58537ea5d0fc6c9cb00bb865a16c247b34ba557ddadda4cc314e7ded20f6c29717b8be2df467f0c1058671a2caf869b07d157eaa695d75deb73a43d2f1579171f2d012ac4e55f50d8ca3eeabb0cc46442d99cf5d9011cc0fa4e7c28abc526963ec979b6c7b18c76cd223a8a719281325ce91ee39d3301d4dc82ad83b18718a62dfdca9b02330162512b1c789f8c9227aa1967964a535f5a09449e9c38b2a0b5e60f61ca4dac0073c2bba50c0699f0cf796e4d4202ce7110273ee1aae860e56d4b6a138524f65d239b44125b9ade89a496d3b40a8b56acea5a7c98c4c47337bbb2ed0d3e0a0e0778f2107d6a50c65709637597879106d77e8273f000298a2860d2d80b9b5664c4ccaf1bdd43e470ae3a0bf211b0e2f88304622a87d3f5d170959b528750f65907ed75847f0bf7e7207de2bbc85862b42fea1af4f787d3f9beada4fe8617a83813d4a477b8a005697401a1ea083b3b1b31f1766a0e811c0a5e5478baeb4708eb8c4283547b25a3b4e26d4148b55b01f9cc5dac61ae7cece9378cb787fc6335497949d9f6107561f35d73b6ea751df5b5b73cb3874956da4dc748b907ae45420360bbcb5e2d2098904be039b4448bca2ea82ff6d6f6f0fe4c10b1409b27d52e1820836f944674adef16eb45c27f5dc3a216197ec898afe48bdaf54b9a5a4d0eb4537ec0e75c5458042901d7a4daa5c3d83a5be29cb7e6da2b1f51302a896df3c391cb01021ece49042ca20fd93a2e84feca13994ebffb7bcaacb78fae7b3eddad50cbed7dd832724933f8e751ae0c2aae27f7bd630152de62c9c2cf26660043068961dadb8750d669e1e437768f5a980120ecaccae35e716ba9607ea4fe106277319e59e6ea55ba96af0b02aeb55548f145c52a57c52ef20ae6827084a0b0e90d7d9ca65650c32b24e01a6b64fc606ba9104fcb0c9b6c73075d13d78d91a8586e414bb76e81adad31c3d9625a7e3975c9a4a9a74c3a5e0e2d60c1299b6aef1238baf40d47d6b35253c8d1c823feb9c12ad8e611007dcf2bbab59dd02158fe3252f487ec46eeefbae103a4aee1676b59bec3af5480666ec48dfc9b38b77c1c51961896120bf2b860790b9db01ce4b42ed553933db8e109e00fd77ef6d2cb43e364f730f7a5a3e0f76b57967ed654bde199e9c736b92f207c3537c489172663654ff3007bb0fc53ca5defcfd3494a2436bd15e7e43c4418394290c06eaadcb20fa9792c50a512bcf39e3fd997d21dc9d6907f6c2370e1b3a7dd99c58e43697eb5461cb07b317a620469d01471f1a3545d57d541942dc95e16c9a22b3135de74a5e2bd83bb88b46246254e68b93c42b1df5e434bb3c9695ee0f363232817ec2bb938dbc1fddc3f78ff666e3f31a0c42c02e3e911989db53cdfe9acca68ab9aa59e60d03dfbdf45c3e88c002cfa6dbee46822d583091b08506c89e7207db9d9c4a9966b3d16ff1783cc3ef660860ef9b16a3960922ebd07ccb558bf9423a3ed3151ec453c0511830345cd493d5908efa5e0574438c8bbe58ae94d8fac22c19c22eabdee3eb48317dbe8f37706da366ca2cae9973b750cb92386590a4a63df5a02fca84a87464cdc9879db05dfc003c35fb536fad73e79992b829d2705305b2aa08dcfbb3ce1cfcc34343cd9ca2008c4dea93e9e66a76173cb3cae19e2a863548a9e39b648f161f662b70f49575aa0a9f13ec361dddf13c26194c2c9d9017988ce69d1b9165967d8c2be3b56c776738d4cb19d1f2c4b82178dc71812e45ba591fa694ee2f1e13bba7104c0f3f0ed38804c7c7a96c18345e546e5e29684fd309904031c8525f670374127be11b7c7ccdd26b362fd0109400e58255a45767dd332963e031437f25a4e5da7848897270162481d3e74d7e32a04d5edac2f1d6c532c36ebb0bbbd60fc9b604c0cdbb1d667af31c11a3ff40d75dd5a5954e3a80a007b6d6898996fedd5e154851fa392a1da8725fda32e1c0244281e6b6f130c2964fd7810801b9975ad273cb21b3fffc7b62db5ee00a8537bc8d164ee88eb334e78aca08607bb7c71e0464e9490e550ede8bd0e73d22eb4860ce82e0256857768617e694a895803f52c3318b2257a02c5ba233cd366b081e8511a60a9c1f2f463f7da6a05631f1311a241abf7e8d9a3b107133f4f0433c1bf6e98eef701c70efbe635b45edadd849ce3f23d71bb99cda8274d140e21fe77b46c8bcfecba47d3e69eae56aef787db2b77edf664bfe9c9897c5e352f696f55ce47e0e0097f732a0838109e136ebb113d76f2e461755d381fd0776b8abbddd171dac08e82f5ea170fc7ee9dc663ce58f65487853eef372bb62a5a6303546940c5be7b3d00b2372c70914de31557990fa3f9e39258bd877604643fe88019855d2b8a1be9681ffce76f38c266e1af6ac3c3c5e2711333fdfbc4a1ca99fd31aed2f010ec1bbb15bd70fac9eb0ac7a552ff9b773750599fa7c01781301bb3612a361f85ff9baeccde833ca1471db181585a1b4e8dc7ba161297c5a60d2ff375cdc37cb2e2aad7f11b4b511dc78d4af89c247a4b47ac5896441d4ac4047d7bac973afcba85ba17995d8dc40a81c57406a481b3d45c1b5794ecb8df19078781657f2583850f3b27777f39515377746ef36e1e235fce80399b027cb00864f73b87939965c34efda8a23743224904d0c1666eb57d2043840568b86487d11d08d68469529a409e383fcf5c91eebac4422b771e6910dc9fd4bdd8c757001ebed1f9945c3d6948b8d20ca26deb4d2a1be1b371e270217c6823a3906d351a9713d1347934519113cc45c4649bb8c6c1db5db797b32c9aebc36abb3b8ae3a4dd880c630330208bf4af514bb058c97686567b3da30d3db535dfbb38f9edc00da86a072addb37eae18554401a7cc8b36ba5ddcd118737bca4243d105444de0ed196715a743b2a801390def23795509658bc0a3d5c694ef1e590453cb2e03061e5158a272f3d502fd38a743dd8054e4df6e923b770f215d759f95e60ada51611e7f1e716e0400904a1fc75deb9eec73189035c2f5a49f096a43375bf8c5828fcf735d09bdd5542513a5d64a1a6051f17ee224eb4a85d71fe55f4faecaabf1098e83c9593920539eb164c3e1c2675766dbbff8dde21938b876a5e404daf94a2546b8ab70c4774fd7d2198e33381ddb3a90cf7a62c50391ced68ccd981878ab8ebdb56bb77452e342689a838ceab5977cc194a847967fb4e138f7c3e4ba46b8822ddc4b244e97e9132473805a63402443339c48c23a271bce27f2e41daa78b3726d50b314c9422a1017c238e5c83c9d519eae700ae1caf9a769423f9e5f6c8fc3893fb6c3b17424856e19d91ff86763bc365db0f00f8122d11806b6c88f7bcdf36e15447b5d33b01918003c6bbca22df4cb5d6b99290a5dc0ac8eb7f05faf3a9d698b607e4648fa19d8ec494d51e338b425dd471432fb3c20003d137ae3572e7b77634a4f985a8b3e3bc5d05637ac8877ebbcf0efaa3f5eaf25cc7bc0d52a4d99690b0346174a2ee1131c36151737a60dd89700cb3d9371aef95906faf730fc6f3f50838da0579e06d902c5234c95f959bffa198de7193d40a9ef7cc53a7d1538caa92f89d48685c7b106abb2c43d6a702b2a923af2157ef6236bec2f8f68dc7e194e22bc526cda08cf9ccbb8ac1bd71cd6ef154d79e450452ed1907621361d62309fa0753f655eb30e7f066df8a5cfc0b7dc3d2c9ec30ebfa0e913a5f7475f9d4b5c8bc022fd347eb6f821996f94a9e930af42312c62e7f63c034eb0b053c9473c179b125577d76a2358e34789d6b31dfd075af4b0f150e2e0f6da9e92f7924bda1403434a25695aac95f9c484b3bcc7c265b580a0d4be15d62f06b91e5ffc9cf200918796fe2a173a03ac4a72e65f2f73098d3f6418ac5cb2db699990e9eb549f7bb73a074e33d8abeb9601f31d315f3fd130445643f12d10db4c42077100d5c61d73f1346297ff799a5934c458b8f4082a9ebdc484cacdeb482292a15c7997e16b781fee8b3c34a1faeb76c8d2046db954a4d40d61c08ff62d8bf7d2c9600d875bb858d1a717bb8dc22d7874ac3518b5b768c082d37fd56e6217974ba54b227a4efa9be63a7b7723d8481021045183b5606238f9bf95267c1851138518f059eb2c0fbe7741eaaf943f78c8a4e09a8fe93e9dce4d2c8d272ae7ca1383ffae6fc96ddd70da9df990ba25457954d1e3185ea34c91efe28aeada36071f7cf17b32b51373219d8e03c09086721f3bf2b1611992ce9949cf6e05a518397ab7618c512690479b5f82d4b9c667266fd5fc08952331a169f2e97f9bd0d99d927f0b4bec594c6339d0695bb5d33123cab7e0bc104607ca2ec8350b3f3147c2255c598714d1e45fd4cc11ef6121a03038f3a3140c65f0a072a87e3dd8fbee23065c97a5de499e3a8c7439b9e9e63d9fc5b15b11654d21562d40fdf51377e47d220d6de4493deebc6ebf64e526b3a6ff55ef6de20d376ab9d6c5cb1c53e228f6a786234789821d86628309a7ced801080e729d8576e975c62dd12515c5af1e61a6d14d804802e9e2a5eeec0181ddd09fda4f4c19a2b668bf79333b4cc91f5e289a65dd7cdb108b356d511649c3249cd63390cf620c2825ae932faea22e74b96fad806884b62bd3dc382472d7eef035cca0c24f6c5ea890687b6ba440016c92bfda695ecb9196dbdf3e8c9a345e14d3940fc2a46302aca7fde82183a9571dd48644ed2f2b9c9902bae2a65815c3f64667fbcdd1e387f76496b85f639e88236f1d3f8ff4641b2be6dfc11df8e5458b4f2f9cc4bd66a0d3d9bc72541d4a648d7025ab2bb3d220e97fb3292a8730d3f95f8598a3a47c0675228815e4517829bac00429c17228716b052f186b57ba942133d6a19b1f05fc2c4770288d1cac7b6216f59ce1e29bdcecad841934edea7170c5cfbee2d0b48b9fed34ebe6e87b4038ac7a7b526ccfbbca4a280407170cc3d2665a79f7ae53f6946db0fda4b57c675e65eb771ebae31bac0e70229c2cea5afca1dd2c29a12b3152ab29aa0ee9921618ab166d86938f773a09eea36479ba6e28fd8329d22760068176d9bbd9f2843fd97f1737892584593abe33704a0e2e4d35875a06a712304c0fba0a9d4c3f445036409be8d8d46b0d97ba6d3fdf379ba02480d46079553b0dcd43e1d156348765c8e6ea124905afec9f292065e0f57f6e2cf8084402e347c441ab33a6abb01e0346992db4bbc0c6f0e88bf9fef3d1a8a483facb18ebfafd0218ddcd78620a443c0257d605c5b9d29b3e254cdafd0f22684c4616f06fd12156da026cd41a47b6d182cb0dcdecacc361d01b24a1555bd4db8e88f790ae45c964820c00fc407e9d17ffc176ea30733fbcfa7c29614e5594de0a46c161f37da1a113d89d15d93eb49c61b84afe3e0e04e8ab48451170137cf7601bcfe61a0390a86e1ae905cb6cd11d604ded011830886173ab1b5fdb7752634bd541513a775db21b4d06b74c5dfb77cdf6f3e55372be7def28891a172d210efeb6d5e289f7458a898c1aff1515c8e41098c92142dbb88a89f5b2045d1f09cb0e53500e9141edde51ee3a7184751a779c54e2ff2432a1f2ed3bb655fee21b631ab189af8df9d8123cb6793967a814383c3fa2e9f29efc90906ee1c211c8b2b38fc570614dc605ee566c722113488afab778ae9d3cd1a9f4abbab6ccc44a4c6d7b90b614ae6a42e385bcd89c6be6794d35b0f2a734a3dbcb8180a36579b95ea72616fa4b5230560db3dfc59574b39a55df2767f075b30166682e9746de6116800e7d0a56363bc106ab033fb2390c713aeb0d69c4982319585d342229b14c4047f777528cae4f3ab16853055d6606500ed78cbe9f2fe19fe85f3ef4902fb20c6320bbddccc6c83a54b6200b470a49859ecf773445c0dea17c17c051c2815ba746ab21c7cb62549c46393a11d5280781ea910107b6c893405d407abfce6f5e526e71887df58c8ebe1158092ca03c9a9b82f07445ff915f9436c9fa2692e3f1b6c619ea8650b8f35fab0e3f623a258c1b94fa045752bea926a81bc8e0e15019df96a87d18940348a1760c2addc51c1c35fc5256d0599a09d04441dec78198032e48764af6221a763515e19fd40e86286951d9eed375eea252e9a4ed9b21eaf3419a360adea69e940fe6075c5096566299fc44a75787e3974bb75f403b28889ace402779d7b9d8f6eae63ebc5db2789a9195c081915752e665169af81a99d0ea1fca5a97c94cdc3bd08f1cf72afd2048fbfa6f4f250e143a96b6c1252072b9614945ef88e763aeb535983218124787dfd676aa9196b4e2ab05fb64baf12e4d595590c78fedba64ba85ae750bf9c898dd9d072cd7d6832995cfe714862f5e807d17bf590bdef7df36abdffb44708ce23992f14b1b07f82f05c706fb4888149e363d1941ba413c0d5acd020114677c6dcdfca32297fc89b005e749dadf60dfd5d90f72726b6883c48672d075671089bacf0fae161af13ee6f409b22618ccffe295b3dffc3dfa09ef4f60dfcad35d128f7f1c89bf941ad7723dacc00c84af5f19ad4595e00fa34c90f3d80638439a7116a0378801c8e053dca5fb34042ca682d6c08c4654568024b6b23e943d1735ce17f0cff9c6fbd126611dd7dc35a8e57535fdd70ecdbe998709830734d12f8d5fea6248728babfa9fbe5e02dd6ab290053d0536cfcc8410e6d29309d68cb5bffe63dd24d6fad12b7b55c604dfdfee8ec8ee8262b9fc13b251421c77310d24163048598dfa408ad453dd117292d3b75b259943f2f1c84ef24dc9b4faf48db74c9577b532c3d87f7aba62155fca96520d19f6dc1ee197be46116978b04b6d8b0cc8e416425483a3e520de66d2a18c448a9740e39477706abdc50e20e97aa6c0ac0842c5185a3f774fcd075f08c82cae45593f85f48a50ed9b85ad9a9d677f34b96d86bf73f288d36c7ffbc16de719e32997bc5233008c03ec07f66fc9faa5beb1c1dfdf8a44e055f14b8ecefa9e291e5972c2d9a9f0bdeed6c23b3a8f87f517c7f778cd1ff529b088f94182c4bc71e8f4aafc5a668a19bdc422d3e4e84033feed90f535d0e75bd4ba25b350cfe0aefec7b5629079c0cba95cf279cd30369eb0bdc63edbd8de233f5bb44b91edf1b52114926c780a0199055414ce38c63baafd3731ddfe019999601dc6e180875591e467300c6de18d8421622207ef198bc336c82be364b3c977ff44fe669d736b0bd8e97577ad34d6e75ce1551eb5d6afa96c2a301aaaa68167fd8cdc9e31314f6cc5aea7bf7e59324068c218e640484571310362e12861590b7828d2ff9877d9ac53ba71ecd560ddc6d45bca09113a09601be30b6f9ac20257a77be0d75c885509cbbc5352c94a32f18ee7edbaa163ea29b1c6f4acb6b983659f82bce1e7ded78a2e4a150c8125f01b634f6efddcb0e5c69a6f356c6c396b6a4b4fd3d4a089417675387ced051deb44bd3d1d1d340b3fd2d1bb0d696177a129f19dd630e132f7f50e89505a8bf8b889302e2d5847e479086c5ce76832c50379e7c659c7aa4a9a83f29c446e21f8a1933bf7d1deeb54ba63c2c7ffcaee98fa7c8e093e5f297c18d69c6048d50c80edb47d7298229bc2c69a01514e933f0d29610570a81e307220894bc93003980a58d0f32398ad0b8208ad07de3a2482ea800b029a05e390f5f269664af647fcd2b9b35b8396698c56de75eef81a40648a2f1ddcca7de0c493a1d7f4c64e15da32cbfc06e57bfc6c1afc77724559411d1c98ffe59067072e9ba352695fdfa41c49ba833586adabe3cffc450241219aa87e41d5d98417928154a2a6b0a9dc8875dfb9bae15ada30f805fbf90173ca97b8cb70392fbb4c5a1702f466979e3559e2f245923e214129a0cd127b7c66a10822a8156358752823390d14e53278458af7d1c1029aab7b801ff215dfc7ca55a138bd26f5e0d0e36afa550a783322e3233b941aea90329508e3d79f9f5310dccfced0d52262ca0a31411f7931211f2c96e9025ae8a2a921d4967c01c9139befa963e4a961ecbfd53493c15cfe802f6ecc1e991d3745d25fc3ab9cc1e01e0ff47d34ef98759b64077f8975c4ab2fee3a3d67398d9d7e89801d8f83e63c6dd56cec0ecb7dc525c99a4bd9fc8c6bfba015865fddc6a91ae49f1bf7a62d7ec567507f56850f223df06fe728799f2fb73ff777cb80e68766ee2e1fac9503ff71daacfc346c1d9870cd7d76e4b49632e34304f073258dc732c8d9d762942b24ad74690fdb5e3449aedaf30760e2a4222e8063d2b5deef5a0e7ea7aaadf7577b9c78cbe1677119707754cfa5e72788bbdca319ccc5611ae380ed385c48c77046d4ede405adfb456afe322a25948df60c76b7d53ee604fe006b57aac198387134b00e0b2db658311d2a675d248ab48dc3448f8a0bc7536e0ee6ea8670818b42a8f7aba754290e0ff661ccefa4783d7b1452e32054d549e3ce23c368d7b5f10f9da42fcbc775f2f9b5e0f6be664f2bfb9d545023b1b870a3992c2a593c90cb85564ffe945a8b91a1c33ece574992052cb39b795f1552eb99d30c1ad3de77f4de5be257eb9e175a86d25811ecc80007971d4e91702c18106aead0c3e464ad1780837f90eee2d55c1e7c84a5f75ef297e5e6ecb28f8ed90540a704f903efa1c1c27823f05bcf02affb77ce51a596faa2e232fe06b449df20512522c0c9c487e9953d8b5f66bfccfb85ed48ec7cc04d55e84ca260e937f586e265670faaf202279834c3cd31606b2ed6e5391ea4d50408756c3d2467cc14357cd77c2b03876e164bd76977d9112e9d327ea23d185651cecd66a7f87ec38cffb59872bf753ae4d4c35c3326db11f96d728eb28a27548898aa2b299442f1d7df6eb7d41f649e81840f6e9c36cdd20228ce26619489c52ad8ec8f653e8f15078fa400d7f8b05460b81a95a02b04674b2ef8c403b51b31ee1940cb5ff869e3f53dd4629fce5b815c98b09339f5cc94f889a7260fb491c519fc468ac56b5f74a523c4b251aad691a187c58e7ace23bfbf17fc54e7e2cc81c0119e8205d9e5ff38121c50ac318f878ba212a7a41e137c857c21ccc7b96433196b622b3ec0bee271f350336c0a49340b171be1d37445958ad9d33e14dc8ec329b00017aa8b51f002db5b0449eb3368e11fa5b1febee0e3d6b0923583e41ccdf000422ebc89cbe090a3f803f6eba93ddc0ad38fc6d9fdbee5cdadf6b6d95a52e916a4cc423425e00f7691d65f7033047b44c89d567ce2ddf4a13334d4d5130960c2c8f90bff5d8eb2ba3d4e0f712df906e4edeec2d9455e71088d0ff466fa196868be9c39180580db89a3192a4781b32f60e4940d406079e59f29179e39410f32fe6f0082155af0a28f6be9a60fc0842f0f23e78c927ad34b696fc9f1ebbf2764481c484fa399d074605da2488f198381686bdbf78ee5a00f5965e76bfa43ff8b1f7a68c2738f74297d609bb5a96c73f2b6b54a1c38092f519884070a90a0949bb622701ca1e052b5e46cd5f112bda1094df8dc6482b013b54aa1eb96e64c07a00b903235720b7775cb2bd5d981d406f958f3088c90ef0a29d844e8781fc4f50b3085f8f245aaff27b10c195beec64f2217ab63890c77909ae3bb91c7457fbb7e08f7e0a6f25213e034dd0993ca8f1b9d785a652298af25baa2c1c9f2b395aa4a6700f606250dc8eab877195edcb32b0cb1f2fe4bb0a405ba6d666ee6225fa69c4f9a7825f6a1eeb0fae93df4b93b50409c2baa1724c178b5c319a093d2e6af5aeac12a56ac969d7a4dd716125e1158aef34004e81556f06ce13cf4fee66db024bc52e5dc620e8c1a7372d90e65ba553180fff5344d39a4482d4310eb844c43e7c2ae465610ae0c836859e893c083fb823837c610900e69186c418f1c17a588fcde6c412a49d630a70007e3acc8a86d81c9172b78bb572734beea0a882d93fb122e0374c665b84a420e8929a6ff875b9fec2ff88f797ed114437b22792ef7c4b4629c51e91e51cd9b383a4e163fa91e6169cc42bb2676541bfcf465c8c086c8f5cc928eb971358df2227a258c9152396e291b81451ef93164473b56d7b55f66aea4f4f8b10479065f345383bd566c6dba7741f9e34709f8aae2a7de43d0299cbd56be0dc7ed0cb62b3363dba2a33a606b0676a0eed52124d3ad508ef99b83c2b09930d4fd2bf5c878a6c77a65f48a81a025692f532c0f74d1828f377ca44d698c4c888878c55b1a86c78de61f61521bfd80e9af45e044f5b3ef39319a7f341be5e71d81fdbc29dffc693167b705e62dac1ff801f8e8f7747af96de2099e0de0e7b52fe3c9d17b405d283ad1d35d92bdaefdb463d6bd897c0ba4ea870ab84af836022052018aeaf4fd9563b876c46d9ab2128ff27ac3485e41a387bac5d389d31b5daeebe6f574fb3034fb4a51a7822647a5d80ff47953967834d907390df61e8883daac6d2d9f2b07788b5c67d803d451ba4b29de2d9e5e34866ed2eac0ce3528a266cb36b29ba8ba4a5f0332621b658a5ec771faabe273c33471bba4f3285a7493487cc371bdde7b9d547bce5d84a70e2edc2ed4bad1bc196e498634dc3d1f7c153b120ab2d97c968edfa8e6308515780c1b835f94520a6b0033c44c2134bd7fbfc8d37f6f5432e94f1514a3de5cb413392079ee2476d43e871bbae0f9fc84dbecf8fb4c9da5f812f1e7b9b4d0e33c09e8c1dff4ac6cd1e86caafda39eb95ec5a553355df4e599488cbe79a2a18654de2e83a989b884918a7fa72138f424a71ed424cd21571e1817f841933ed00b9e4ac64d5fcf8d441f80caea8872411582c30302be0eb1ab33e5708bb8bdbf7d75ee6cb2b22f7c02b48c0588dadb5e5a43d009382bc947994af8390124af4184f58f39520a903a3aeff53cb681c20055f1b811e08d1fc261d2ffc85af7be1f067f71b34320df7811e3f040b3171a2a0c0eb24d812b802d8b0d7c4bfa080c31217422d2fc0d74a819de26c8e4fe14faec191a509011d61df0f9a005a211ae3402cb22a77860d136b384fe665d78929490c21edbb277131841fad59e243a3a7c8aa9bcb1dad40070f0035e0e83044450c881dce851259b9d04025f5bdc879b252273d1873990168034090b425f6ab0e81b96c7669190c78635130a22596eb1d1ca36455d2afb8918e81a724d54a73fa65759270415f09112cac76596f9f5ed87ddb6bd3383f8a6e34565d572a3d4ec34bec4c88bf7f4306f7c853fd62ed11b954832ec336b6eae8157a86465b300734d437b3282a32c2753bc2ea6848dceeda2b95a89f862e93bfd564a8dc54eeb795c70c3d49d660b8ce302fa1921576b447826c64f1102cb683548c52b8ccc12b65845b19744e8a7dc4ccff16a2826266455040c9e09a67d1b2e7d96b2f066e08b9b00e2866b2b80c42403b7b67518e735439fbe6e1c5220b9dffe2bc8eb911cff2df5838967934bbbbca0e5613ee825db8fb333a2f7160845a09112b8478172503e4dca8d4105c434c44f3696806dc3d3dc6c963f5d901617c5bd562776e6af089e4975044f253a6af0b9a870f8cf4ee61f2456ae0d0ac6320a235614a658331f73ebbba0e933acf2ad1c19019ba03a71097a5b95095bd280d22594cd1dcf3778b0b7bf327b5d9e2db25cc8dfefa9b24d308e1e96d48bddbee228c7cc9bffdd8c60ccf1af00a690c9b04753bd5c1e12c74b538b35ecfa87611cd006fa456784da01a008ca76cdf1f2fcc31fc071a38edf3b4fd3387e87b958aa9cf817d1036956b0c231f1a71fa5bbb68118e9b693b83769f8f2820235a5369496e4880c7153de3a3554004ae0fbfe3fe3c5404eeade2c89d6f707c9f22b9fb3e65f84d066dabf623834b6094e54dc33992df34cd68fe6126a2943b03be479cc75e6049a4a2de2b4dc5af7ce8ab9bab75638db8aae8a80907aa628362ca5294f4c5cf76fda217069d10abaae35edec9d78808e95fe6597db357fdedc43fa449e650227ff4c1de1f173086b91f61bdea91fa174ee4c6b40f4259a46df73fb9719143c126215cad98bb92d3d02e4214f920a6bc516f4b06f5ab8a378fb802789ec970b9372ec22e4ac18bc734226a2363b99484efad7e8446c845e406351ce7f7ce2c6ba81dbdc4703e3c3ff93a6821708d01d1fc04bd36c7eb28c7e803c829153035a1e07ab6d97b5aa868cc42093c816d7323a15d251cc249dfbaf02826051f7e7eab61ff31865a637c037ea4286c655a50a4099ce6a54496aa7505ab3c5e39feb1d54c934d269c0f6d84972da8f922055d2ade6e0271ae98fe2a485adc5d61cdb62a5bd1732fada2c6709f6b77520b48ea6ff6acaf03315b0a62c81d9c034bd7e1e272e9b71ba425f57e24b16345f09db6d97f7872eac40bba5df138893c5d684ae4ad86910eeae598783a26d367347586ab37983d45293049644b4c48aac61fd4f07e846d0a32f99d564174d75ee1a1d84eabf49d8143ab5366f7705e68ce45e0324cfa8d2857d6a4af82f6888211625774eef73cb580e2e55f5dd0369bd7d807ed3d50c41802ef440b68baebfddb44b4f8028456d04cb376ced3dbfeedacd73281701e43b233b0171eae325e5c44cd49223a81bc018c062c633c43eff3e5795f0847f2587c64c467fd78fa2ca2c11cbc2aef1f29324a59d1b5c59df4d7fa14db88bcb9c43ce3c80eb055b9c39ce9ff78a70506a57a9d24509bbbe7a1fd998eb91c36a6c44c9d57fb87ceea5304251a00543870f21e8518df03f6634a555b0df8f96484c9b817ef2f1edca63a9f70ef2c7dd376f77102f3d556466abfd2b5780e54560696abeec7694d7ad5e94c098f84a4ec03e85762870977252b588f51a8dd20424bdeba079086c91009659a86afff941bea4d542581c44bcefe71130a0b8ea82328b1438953c1e9d0067b0b97a532c14d76b2f62e12c596ddf0feb60283f3b10d8800c933d506d0c589e98c9bdae36eb98d74bab5e00d0847a7d5c2c0daa15058ad73e4699b8ee930d2562679cdbb5c00475ee8a112333e2b413b265f96a5d192f33f1e021947e16f40cc083e035521fec846b13f2c09ca5d2efec07b9ea19227bea11ab9a13507488c29c8663a62104e1e8f5867f5f4ee29cc2b39be5c1f4fa2266bab04081759d2ec70ee342fbf832b81a9bce08a5976f650536be16990e878a6c4b63e859f8f3d2249c7826a26fa2e8ea63e5d895c58ab5256030fc92d169449b3cfb7bc79bb3e3ca47b1fbb2cca509f3d396df6f37c5bd736da6d5d178c0e209c0138939b00a17540e515751e06008545424ceb7f74a040505dcc11b2990b7285d3958887058944ceff8a8a37ff99a050ff98786fad1d508a32d3ac11e0d66ce7ab72812f7fb97f1587b9395ed9e1e71ee2b410d1862fedd86d701b63edce7b5e1088f960f04adcd190b8aabfcaf98c61e80f1a4ad819d7f6222f22534a7631c5c4e1e89cab3b681c59a1f187a89f79ff2b7586b3bc75b57bed01218590468f55a54c848c936ddd0d3baadb9b887a14876af813d5eb2bbf978bbb53cee80c73bedb80ffd10c9113a0eec4dcdd18a58b1ff35c83c56eb0532772f4c1622468f7e23d06bda8ff6954389f39807ae30f230c94f3fb5d43233c9f06886540fda66991c92e2c7f45f0f3397518551383dd343ae983d3754282a690b6bd74e66ad945c98b9dd4b891a868dfde35c95751136c0e29de6c23e2842cf5269a579686e4330ec1ca72df4468e0f5dbdfe0438d179aea34d78523332afb6c9f00840677d26228c1a3a5e0c360d19511f780c9f9f1341cc13a163b434adcd29a9a789dd1f4027e608121c3cee261a1746644ce02d0b6320b6bf4e97c5d13866409c6efe4d86cb211420e38650e15065e71ac76818c4e89f84bdf985ed285aca0281bc8bf4aa5033424ca6d234cb70b0326c5a1576ce049a7d89abe162a58361134778a05f2a8da19b3f354169c16420b6d2b446284e7b127b7ae5a5eab7d8a5787ad89dfbb8be4be3b1708aa01af98f08d01dc1f2410696d26da2af2a4727fec5a7fb07c1130f8b45706eb19893655a21305aaf22032084948f788d67bca6061a7b21f0c3046ab8bd9e08281445ed9b0a4aff51ebbfbc7680eb4b3b54d2addd84cdd389d487ccfa740e9aa657eec885dfca38f55b6a9e0e6cd95a4acfb89751f1b71d0bb284a1ee1152ddda6b2751305a7c11c14b00a03ce9ef435ae8c2a7dd58609df0712502dc057c04fbd3f6651364366121c50cf940fd8f7ce914dd823c3a34bc9220cd21db2d0f467342329ea105a57384f9d490171284e1ef54c4f610ce0a2a3aa82f1eec35861b3d0fce2a57566a2d2cddf97d0fd608c83b259f78ccde462eaebdb68d928ac46975bfeb18869615f03fbbd159cd8eb81256933d65b07c584d124134cf8e5187e8592dd31936ca8d7b44a4595ec91302a3265ca27a4ee7a48d0bbc8da67236649b7f3411118cd9c9b9ff9dfd243c77a037d68fb549a0aa3c5a2d814165bef56db7648d2f770c5711c943e8b3d45f14e19a05f9f9a09a5a98eba1747fa034f58ce0af714c3c5d6ad75317f433337118c53142cca121eb2fcd6bfe9a80d2ba9ac9f3ac452799f4cde9dfeaea6f8aaf73aa0d2cb2d43c7752797c7f3503847123633cf5cc9ffea2b5dd39c448e92ea1c6fe93b26abce7e4cfa1be1417b7e567a68e54ff4b89eecfe79641b9bed5c74a69aad939e3805cec99a07126720c034214260c167d0842da6b833233bf263ee8d66647d31058acb432ed0a7ff2034033a834be638647909912aafb5f0d83a81fc8f5cb83b419d3faeb372749ea623e38f13bea284d973b7e19cdfe9361fbfb292e561b9eed8890a3f93d8fc3bf54afef0016baff473ce3dc9be3e4a68e1898f7f1b38a7d7b9c36cab4d2617377ddf625cedc66bd05ef39efcc9bd0a6876b3285216d398894ce2117fb1a89ec55251d04d1e2764c0fb36fd19414cb5c2bba3ec6e1fc7245ec24c2a74700a78af01b120f456f64bf2b86dd327441f3cb4ee705daf7bab9a66032672e742b26c076428c20684b49e6ea94112ef6a15e8716f336a93ee15d609ec77d33817689f95f616da7d7ae8e805befda97f69f749e6338b36f7c57359d38a335a77d6b524599b923cd769ddef015ec66676a0c611c04a7cee274da275c993d9eb15167ac1b24ed0e8f73d99deb71fb942cb4986eb63a5461cac062500e562e82393aa37d5c04310b3479b0271d67d9ed8e237a9a721074e71c4d1ae66259416f59c7d39ba14794d89baa244c74cd8803785339429f039c29fe0de424b2080d00434e86e02fc40f3285cd886705d196279ea44c5b379977468b245a0c56ee17947894ecd43b25b6c16d5ee0da5852ac54c780980d0678061982d18475ba911b695cbc3480f5c497ec13a1b415e066d467e625c5123547f34e27430cb9d13a6060e49fe06ca66b346c8b504ed31b85f8fbe51254b369a236e9ac979b48a73e71dd529499660a5e7a5695fff8e4068ea67177eaa1370f1fa0ac1242fc678ce4618fe4259351f81b26bc96cfbc44c07d754473ff22bc9339d740eebe4d53d9c3b3b2f3ae2fe332a6c80f1e11a0f432e98e9d7ab0098e95613d4d33126b6e44683c15bd18c8cd25aa60cced57b10b5a8d37d465b33a1a973ec6be120d45b3c00d65caf87d3435819536f9e3a3543bc0ca1f5bc159c2aa7f9fbed63e6a6ff9e8425c4fa2729f7a4cc7f52423cb6c36f0b5ddc08573b0163eeb639c51080955ba53e9008c1f024157d5a18d7863699b646a7b2a5647c78742689a6094268562418aa13b9b4894c7cbf9c3ed8a2f85b83dfed85c60e2002af8ced6413d2feb484258594e2cb3874956da4dc748b907ae45420360bbcb5e2d2098904be039b444f2cc699a6f12c801c2e476f3e70dd8b274da4ae41fd9b0bf617922d65862469d5d5128101742a2b6c84887eb6bcb8b0bfc5f7d78d087277ffb5b379beb15c586ade7d551b235eb81e0c21671a33e2c02f87bd7c989f2b1ee92eb71debf76742f58274aa4bb8d7a3c081f050682bfe4dbed6bc99c384069b56b100fa6a7c5dc640ce18360231668641302f51c65a2c099fd77db5338d4d654bddf0e761eb1036345948252b3c4a8cb42f1617a4f452a66bbcf194844790248cded57ca5d396a2eb079a589c2ad2a1d66a6de6806efe1abc8960c9885d8ae4b384d1cee9256dd66c8da851060fe84ceaa3844b8062dbd87df8b267a4df045e577cbb204548ba071e215785cf36fd6113f87204d983522dc46b0f33066d40f097d144ae2eeefe8fb881a047781349e8d4553c25c44d2518bcac2d3fb3f6572bdb38ad9957ac6a9b055dd8c3f3eb097e4dbe32108953fb450b51ef0f0f1810d90178e5e6061db747a664486110184aded7c378ac30c39f709234ac6143c1ba99e83395be74463a547b7634fbc79c9545f5474aea29cf895bde1a3fec088a6c4d85fcaadca2cf6d5908004e795de50c5c694834290c06eaadcb20fa9792c50a512bcf39e3fd997d21dc9d6907f6cc247e767f28da3f418a8d785fe217753bc6e2873a46cb0eac7fec9d7c835c77ffcc252fe843659efe20d59a54c088b53a09c4a5fa6092f5d115a2fd5f3a6855da9a2f10e02dc237dc087f9f7d1d0436bca872fa286e7cc4f461222aabbf3f339a99b19ecb53ac6cbf12a20a6e9baf7ed98fd1a1eac1ed7ba14aa0ab65c8a58ac095e9ea0d97d23cfbfff5ff92139c0056c314177d904c34169ae0f74186edfffed7fcae09e0ba6d63275e23914014cddb23a38066dcb2f13993474d697de3b0ed5655955091021c410149e54e4a98450a570f890ae4b82669ade535f1290265fd7a64807ca83e3787fb85b2672a2114182f0eea87f31c3952139def16bab1a73aab70bfaa11dfc29444520c9ff1bd1262eb467679cbe081ec24d105fd11551a223e016a78fffd3bb4da6261f32fb03dbcdd57874535d4f4ef86e2fd08d7e10f72957ce2f8a2f610f888d979093dab021a7f79e3ce2e1c473b3738d4cb19d1f2c4b82178dc71812e45ba591fa694ee2f1e13bba711f3de322f718ee1569061fd44e2f6ba6c91b70aacbf420c2bd53aa76dd538721f51fd11be1d6855a50c59543ad6065418b90fd8a26ea37f5370b1b758c94f3e11bee5cdbbda3265e7daa583d3d0e0b091359728363efe1f6fb05305ec7711beeb8296ebc90f21a4d7ed3c8a2b0e4ccc9169f95ee31981e28d95538401da6df29ab2c6766a7a25da96665efbc9343e999977882dba41cc1502e9a0bd5eca4de7ddae20a8838bd090e14b70a14cba01a24b17dd690e2dff83839a774a4ef90a489e9b715d03c78e21ee037d28734174f353cc672db540ceb59ec4b08046387f551a6a35943766968e745e74375121da760705399c8b8907d3852c63cb2d8020306a30320352f4dcb33c3fbdd6b341397a938b405224e244ae689066e1b7c072c206f3ed1fd8f28983a72e4926c7d642218a5420f2fbc5a8cbceec8a1c00c4c58b1132b4651ea8af1027fa50add0a304329954233d84a4a2e16e6075aa80285498513ebb8679087950a80e75c0be3314a2520cadf9ec63cc7461cea0c970125f73dfe3627fe098dac361f6d36454a69e593f99ec5519d504ee05fb1b6b918cf0046f7d6d7bbf7e728c2808265649a7cd46d2b405962daa77385217767a369af300fb6ab12bfded25b0e0ae8b314e501e762100db1d4825e6df3ae1862f553af65c51587322b0350248dfeb10a336d1b2cb2bfd9ad436434d33ab977f7a1d87b3cc87a672bcec3dfccdccaa995348c8311e99e7756ac8ce3213d666027757b46b621c2d296d9c80e17e11c45d860f5aeb546b48b37db9acdfc88142ddd4b668b895b3c7ead9daba747884b3d1b90af380ef27a1af090ef734d2499e0338ea60def9099b0f8905f47dc4071df55d66ea925b699dfca497f2b76b4e179381107e08f8743d8eb0e0f06a28e9ce9c0b4fa25907c2be07b61bbf7ea35d635e0a22aaea9d4d5e017dc1cbbd392b9c688a48ef64a61fb7d36d69250ac2b531730c6a902d4459833064272245300b1285ec7062c57a6d2a213ad33c5e2b79e73414f8281dc5bcaf97818902baafeaa114a0a4ceac316d2a8245e9dd969c26ca93530701624a80f04350d51ac0bd664f3350aaac24022fb2172030307e7ddf1c5f8ec3164443093bc7f04af7392102878ec589cbdd7883e92710fa0a79cb2d855114cc4ba2174f2307e9b910dbec3af72f31663ebdfcd7341609048e305221a26baaef1091ae5654d33bc6541f763068983dde40ba607f5d260a47e2927a970d51ca0da364ed0dcc920798955f73e73b3802934aec602ae2c5d4a12f6b77e2f755442f17905d807df800c118a7a5916f46f6838a2caaa4474de052b41c5658cb1fe484262fcdb596a39e634f405088f9d42d114c9c9fe132511528d8bdf0a9b89bcf945f2c9e89fe330c3456faf769d99a7d1ce4582174bb654c8409d4c4280aa0ad28c88f2932d78d09e7efdc40cd3b7f29c91c019278a55ed1e9bf983fa990ca1c7db79245a1c08805c87791b2ea4f59b29a0bad804702fcda177ce719958093eca3b3ccb468a8d28a43285b0409520aab8b1eb9e08297caa167fe2020f0f8b4650694d4c38b24ca9c2538f354b94c9e89f4258a43bfef1c4ebeda6bac5c659008d1a1f0e1adba4709469dc3811e8910336cd3f1a5ca9459025a10f7cf2da8c0a1d3d9153a791572e5e069735bb69527e92cee6125e8c428a2ce85dcd7afb77362a4536f573617f82b8f33e48fd840e308979e13f5abea6a7f056a4e418d4fd81ea1724bacaa8185700bcd13888ae3f448e51f736e19f4de30cbd83a167e6255c61394816314fcb22619947d20a2e8f98bfc3b623c8c4a38b394db90ff2f01e08ac6ef4a0edb0daa57568d743737bd1648d8c366fd2b383f4ac770c23f2a2c94670cdd1c2529620463bde2ac92c5c54a21ee798c1e6610e4be7c42670ce0ab9e5f9fe7b0c4fbd07534bd91b85d0c437a08ba22d643517004bb3a2770a18ef06ed74d4f6b5517e911872bbd3ac953c50bca716dbdc005266667252b1299ee91804caa60c84bf5e2b5d2b82349d998317504707c774fbcc1690a69ce239a1924e0d012ba957d4128eadcda4f9221ff41d83c0f6ca6add47d8fe3961e403f3d7b369f368ca12af9cd77f7aeaef1aa167556a097cabd3714fdd2c10d9dc0ae3b5ae1e7500c78f6ae018f1963e30f00f6c54aaed968cefb13c209fee6bf182b5ed3cc3e5d7b7a86ba1f89651c00bee57fc45bf34901a76543eeaceaaea18b63db5f71c9954d77d944bf2f5a82fcebec5f93431790dac39207539aadfc229edbb86047abeabdb2336b5804bcdaae760458e8537bf02e7595b039f4b9af2388d36453b5b217604490c4c47b1369a740f32b37166e50ff92b8632e3c5b50edd85526d3a9c679209fb2b892339eb1e1dd92605db20807f80bcc56356c224d907f1ba07dfd3ce09779a37889f5722896f434cd69b18037652ff7a70932eb84acf5bd8a35a9120df849a9d71729f90b86021b278c916bc537c447bfadac61fd4b012268d25d9bc56ca28f59687ff80e44c35ed31d713e94d437173c4c853b0a3b2106462d84163a2dc6d9c0220608ffc931994da4e27b41baeb00ee6b7b161ec0b1a8b3bffe9720df9fbb90faafa3b624d948e1b958bfa6302a09331d6191966352d4c87e58f7ec52133dd2d4a050ef859470e906e85ce71a0a15f238f7bfddbc1204e47bd4101d76ed8fe6674013438f4303850b74b4fa0ee7d3c850cf5246ca3613634e713749f92e5db3fe05e67923afaff2cb71050dd5a92781572935e6d856820adb0e05b87b2ef08da3370b9b6c99568b2892b36e6dc833e8054a1337644e0bb6cda80a63cf0b9c05e6a104cae5384bf316b18d3a08dfa95bf77c695680de24b6c1742538ed5b153a4b21ce9f3cf61513670cea2426f92bd8e8bf6efebe8529440cf953a0e42e29f144c4f9f6ca198a5210cda65717b7a354aebbd70ad8b5147a4fd0d1458a77f82872bffa9d302647e631de3fb64d179deb91c52b8e67fe2199bcb89059e21732d392453c614c067fc14383e1ad34ac66edda1d643ea496059bb90940642f81e5c301397ace6494eebb761e3f0f03f618baac172bdeaf1b2bef1a9798fa67131c63e78bc181918aa753e10ee4dc0d1619e019d56dccb84475e6f5731fa509ac6c70f4b176ff52a5e5a269d8d597ec312aef62370b063780702f8240b6b5a29f39aea66cee5932061a0a86492c00adb2708ecf337b65779e2c28a516bc9bd9a5ecd571961ad394e92e239844bc414855c325ee53277e8ac5f216bd80d11877771b26d0e8cbfe295d31f83b8e647faf2698fa4f6f4090fb44ac196079299f4ba9173a055c790fd8ee7895f343eca0a665185aa2a7dc0144f3d9d11a19ee5a752bd496e766f12007ec4dd58c441c16371f3ada73c2cc60708507d826b08d19494de1880c7c91227fe37f9aa81eac7f9d89ee8299425eea71936785544bf66b268f760269b9d75b51e7d8d8a6edd31f8a2cc86ee7913484fa2ab1dea6854608e660affa90ca0f5dbda405f8ed83c318818c556375c3c793d3e12b46c909c8db82a0ed716ba23dfb66f525ab9971c6c9c3ec3a005868e0042150faf6ba4674d7d7692972506a048ac6ad0e9b9a9a02e315cb5f85f201426dece420791be86735b70631593f2cc9f2e74e2a3d2c254bac0b95950dc725ea2f9d40023269d56ce016a95e7eebde759f93fcfc9aa739a4ec9603dcff75b6f2e7497f135f953bffc24fdaa4dea86d902955d747c63ef4f4d8d7b457e04a1032851d2fea619466c2f87688283619076b0be84ddcc092412fd279f9ef2259f8ab9cbae4b856482109a97888525ed0d5dc6078cb96f1f4858bed4fcd17f7005e77e42757e1badb103f80a8838d9ea9c2538e5a5dff5e4622631977f5f1bb2cfb4d5dbd1491d7ceaee3a44c4c61f790ffd68e065d32195f509cf4595cfffc93f64624531669e69b5fcfe0b26dd42777f350aa1582afbc478b9123103a1e71f2ce5011e2d9d2ee6c2da1158e77155bb6b9b1c9737ed67cd63730317c552d016112e4722718e906dc8dac6db9e1d991d82b78208f4200741240c48ca999c1fd46f573af2a6a7a011b3a5557df753d799bdbea9976cb426b4fbd2bb2b8a0d3b7d699da46bca31cb53591605b9025a047afc335df843862e8a22c82175cb70ca649ab2cd36683c9cd2974300a876c6cd9888bfa4327f1fd781263aa000e6ce473c8bb7a324c5b3df703b4170803bb930bda8d624a0ec1b3e6ff70dbea57558d8ddfc83d0cc9d5d64200779dc461816bd3ea93dc2a3e42c0cf8ee1d521fdcc88550153143e3d71bbf594eed590b83cb7186edf92ef3b70da8cbf564d93e008da3337cfa46729d0f25f4aec2cc5263b42dbf506ad7f965192cc97852aae0729a20876abe01410ea4e4d9e305a8816098747e8d02712a0db098b86ce28d68e7d0541b4e96868a9f0d037ec4f8e1b3e710e387331d418e0df39cebe08b59d1ba7fe5d61cbe24b90660cd3a4aa7d85fbfa962fee7d5d6f5ac5314bb6f080a67d1603739e3129c23ccfaa8bb0027f7bb116ff39fe5eceabd5582b4787a6c79946b9669fd48c4289c03b2ccf80feca12236dcfd0a59ae9f357248e0517cf4a30ead3aa765f72aaee661491e7d766698db624ae14839529a95469572a53511ec17ba29faebfeebdad04dc72699d55cafa9bee3d5e6cc497a8a55ab47eddf8c96c4f20e09f5dc285864e37440bd2f59c41c9f9db739548961d2153f3eaa1054b800c5d1a0c273b49df72d7de7005f0da81572c258ee09f7e0ad3b5416f94e441419665ff089ddc3ae2e82fba128f57feb44519c42e982fda6f3b2c03fd4b9b4b69d0426911a6459d212c84a89310ec7b90bc3f9dff5fa2b54df9cdb1e6949f7b59775b9a4f59e153f8bf72f4d548c68f19622ede35bd17fdff45c09990d9caa893d6d3b8c4108ca558f119a4e54faea86d427983c77de3d92ff165c8ad136568bf52f72a17385e854be5e37d292cb3f8779201fcebf557d45f30597b5d88528291ad54a8350945dd14341744064c8fc8393f6cc4e98f66f145819f92079dfddbecc5fa2f36e17f0fb2f4f00ad3522218094d5d9ac356f0b71181fa05df1a2828a00c4ca9837b98f502334cc2c5ccefcfeb50ae6dfe2e0b45d65cc50210132f73596d6b6502aecb3e0fcac9dc295791cb1c305e1486f0d47b2f82a55f9ffdc6fdd4bfc8cd8eabc1642125078a1a89c09e04d921bd75d9a2070194bdae721dc74c52cb27b88af0ded264c33966d6b5db0885ba7de2d6787debc8f4cd8058754ffd8b4280e3cbdbd74457cb8b07db804c8cd40af66e79461274705e84e2ae358528f0d5be5fbf252689018b9600e2c1aaa7abfc06eb476829bf72c4b27deb1c506a0638adf5fad4aa2061d446065039fdd3f84d287293fe4effee4c45df699714dd57e1dcad9a14347715f69abedaa392f8c7f469501f705a61dc5f620d25bfef3158de8792a826ac71404c838b982ab8772bcca11e657cb463d6295d15b8cb057716e76b1d245bb6fe16cc789a79a030acd58fe266e60a562a31ca1a6779c881cf1fadb233a638c066755242a5a24224b6bb15d2bf863c2888e2b0544097961e2207e0615d1eaca9540d5b136b7c017c89c75c09e12c43c06fa8d24fb22f5b57610c61ee516d1d9894f15e70be7f9fec29249f487e5a447335267916ff5e69364e1a9ddf28aff9dd99b2d1168522d440d83a6001ccad9ef414d867783389366b00f4a664ef12b629ef16f446efdc9e113baee73b481fc3c227cabb7e4d8bb268cbf2aba9bb16fc5214debe9fafb3acfc47aaf74ae7e1d620041e1a260a06d332e7cabb12d1e829adcef46a0c120880dd3d5ef4c3673673c8597e6096ca4b8c316c29d7eba733d11900f722bc83935b005163f2a6e1863cb7566014ef89775282d5b43962d619c3b6a0089fc1bb6feff470175d3863e540b375ef9e4ab7aa587a123d6a6a2f4a151a07dc0ffb39e9dda690e582895314ea594b0e80790341a1717edee738553ebeb9649ed7677476742493eef2902209fd23cc73170d47929a8bf2fa9dc37e9db6e5a33a2aac6bee08b53a32e8d80155591823b3cb12662a62f8ec5da62e8a998c2d1114a52da007b5ec8beb22741eea6c5a78162f24bdaecb1e0c947466ce1e3c95050639fd9935c06c54edc69c70f8685852e0734ceb960a8a82a12f11525fc95f48fd2b5b819805eca532b847b2c017f41e7bff3c0d1cc0317bfd5f6a21d0d04ba706c058ed3df5028e8e273cc28277c7dcc32bd1e078bc39082aeff468708d2f246d2496835734be4024c2ade45b06cbfc125010c9c00f908647f07bfa66ed22403d07bd1a54b2ef2fe76338225d7ffc779047166f2ea4cac5de55b1fe22d854d970981afc822d56f7b51d75e689e07e08000a00492964e502284e1f65a95fcc2266a02b25a1b5a6ec969028f7f13293484793f6d44002bcc1115c3731b104db98ab648d4706041eb70ae03d6ad2121d69014e59f6b4780b0879d6f227aa5221021ffc0fca90767cfa60fed3b139fc32dec988762be0a50f9daa29e9c96d691bf2b9bf03a146a18d0928096867b74ae71b401602f5e4cc1288b68fcbd530e0324b782d28f7c20e6820f73b46db5fa2e7944cf00f4d07a95e45c74d6303978b19e507182344a4696f4239668c888a974ce5fb62b9e519cd39d48222b2b812a679a4dbfc4e7dcedfbba819c4ad0d53932a78b6d060e54072f701c952861308f5305454af5b6908147d2673db547b8c8639661a39b4b7a6b78b62692b5f97c279691d7ece6081be7bb75dd3612c467296bd902ebb415a0e4c98505b852770e9cfd7e3ede64b94718def97f6f6c81a9eac39ad99a26f0cac3a96688055a7d54ae4815357554226e79a6801aa917081db38dcb7a9011290e2ac4f7c0a0b07390109834663900cf7210d2d37c3e551ad60eaa0641e84862295c194147b4640b89887c909da92061fe6798cb82d3b7f482e30fdd1b3e864f32038f07b161ea78e7dcf8a16131aa545908f0ea25380fcfca19351b08529abda9eb556c61251b89538df438660253dfff6bd6e0495f1b0a30b6512a6dc19696050b86f526fd45c7862249acb4914ca7ae62dfe4b244fa02ddb0a0d835d7bf3d761b94f0abe648d69637352c9af1effccb962d7a10f7af5b92940e9a84ef3a868d985988790db1f48ec4701ba0010ddd3d7a45dc3b41c598ece15ae944fa6da557c84646b192cd9b945b0f3006e651bb09b85cf131574955a76bc517347bcf5742bf187c1b0dd85fa8f7585f7ab7f5b73480485fbec1a837eb8ddd7edc6ee50c9644dfd9a77003f2832b765cb839f2a201ddeedffbd5cb91736499307af9664f89aec08114f171ae466c060141de58a8c3ffb000fdc75e1983cb854b5b406d6a57440ffdddb62f304db36250e476b0d0e6f274224c1a92d3ca49cf99099b9678b39b235a4fbdc35c551c2265b19bb07d04e8e039a09c6c412b3e5560a5e260aa819ba195fbacafb919b9e28e417d9d695c1458717f3aec8652c9ae8e6d2013de1a3de1bc22b50348a2ce4cbc444ca49f74e716a2bfc217111a00578fa697042601226a88ae9947aa658dd5de55b2ffa3eaa01c84c157fdd912f5ab4c1890cb4f3f1d44e128833cd580f02c43ae5986c923d971e82e759bd686fd566c8d27d14fcf4647a68008476fbe9ff2edb28785a2b833af8acd73e40dab778bb563a92b3e0eb9b6f6ff3a08317c6ff23bff4733b9416d95f5468ce6127891e496c3dc2068eb10575549bf6369292fd739f37a7d97ba21502ca8821a6184881eac5f381120932da98806bea1cabd93ba24500b2a1a7e6b8dae6e395dae633f49c8fc521e260ee58f34e2d5a7c300a41dff40c3b53d092d6392e79a4d89bd35f3c9642b852ee57d2d595497d2b81f7edee260fe48d0a89e124cffd6587daced5b25ea8a7de674b8da8b6db9d682043897fbd692f6fbb2f5d4750cda13b90517eddbc6df2affebf78b2e260671ed467adf2b2d5f86f0beb658abbd9e9a0143b7d7ed8cb7e4da8586894c5ec136efd608a9c0f93d5df5f407b3536a5615ea591dd4ace877d5afe53b8ee63e5861cca071e4a2dbebcc84876aa068ca325a8124e5970a942d23278165f6fb0fc06b7a4c3d9e5b5165a47625179c6557287a1b354cca0c8e8ea8ce9de309f9e6d2bc098d9232ffa5bbf5af3c4eac2123b259aed750f36e3553b9f162dafed544097d5b35b1fce2de854b39c689330e2c2f4ac2cd0629be9b11172ec7b1137d730d8b2e8a26c76dfced0eeebe05318f5d6ac258b2caae643f48282d6163f10555bcfa3d6ad3ba0f43e7808a8234cf5ea99d367f488f3d7361e5d2d8c18437c08b591ffe83129bdadd38bf1d0f76c4941245085efd33bc52ae53086145b4894907a1d3bdc703244fdbe4519f13798af8755bd91da504f8ff48c347a4fe374ee052397bff72c3d7c7e4a376b62f6c25722d041de58754c3c5a90aae4ef7126fe39d47c118cd318cd2857a5a92644b65c0aec326c062030bf1d50ad0ef0add030cf06276f607384b6cf2ee047a262231fd1c974b2b0846cc6304170638d3be83e4fa98e057e90f890be60093fc86d33e81030f3967542feb972f00646ee8dac7656fd3473f00fc414cd7586e7af957f9b37b4c6cd0c91e4f27d6db1b7140b35c73a30f4b62207370fea1beb69dc2c87cf82eca88cff91362138d56481b62ec0388285885907da104ad4a5a2c9181ae6482115163167cb8029f2c9f5e8c7e8679f959c9719ef51a273d356b5db4ce657ebb50c730124a6222a75469eb46106ead1377628018823cb38573acd5f33ebefe8b4e39be2e60ebdbd9c4ba1ef8e81a482810265973258e97496746df3d86cf2e694018eb75c1a8bdc0a0acd31533e7ad0db267fc1bac89899c15a51df639067a2bd1842adc822a2605371899cc007f2b19b853750f6adf2bad216589b61e68b7059ddb3c51ba13e8cc1cf8452e5fdc0599c8a520fcf6f76e5c0d29870d1796daae0d66a5bcd8245592213bb9b3775036afffa678c7553858e6ae6ccd3e34ec59d7aede1b40396293233378a63ff8b31da449819f66929f5fe1133ac2a7584312ce1ef4cdddc94d14f37941c5cabe100a22d8910c318236eba7e19464d627c628e2d2e0a29366f77bc1af2889cf0b8c7a4169c26e10bdde6ae67f25361d7112450752f76f6ccd63dfd24e12e00e69b7c248684a5760796a99dd3e6768a9ee5f7916caf673f8511ac45ff70cc7f00302274b2e5f630a38b07ac705d58b89c2cfa6a5f451ccea7154bdd48815bf3c84036c55e945db04f0686cc87450eecaeb6caf1f91f2bfea3c3a48832bf614f81640fa08aa9300c8d8c0c23cf3f90ac2303f861fed40dc44be176ec0b8c09286fee00782d342f2a17c861ab1aa374411f9845804f1236492f2430dadf49344e5e6a4609e5435e1c8409e26488ba767a037925109c964b47824a8e31215f07c5aa307f60df1223fb9551c783aac7daf6685aae559eba590320be33035de1c643a557b4a0bf26d2d40b7fd0b8d07498abc0cc19adc3a267b65f52bb9010f1c2ccb48931a7fa38dc79d647f593e399ad7d8107c9d32fbb2841fbb547f95bea173e4d8b1c74991b8e2d852a9f7db494c556eb45a6f070760852e39d628341fa101cd9ce33a83bebbdeba89939db7a468478e2438a055b0ac92a0a8efe416048b619766152e1b60d8b7c423fb87e5677fdaeb3a5bdd3795b8ec1ea08a1a511bdcc41d53d06251106f3af804d10509c5e126aff62b6e3d1f9b712b185525cc9d9e0836ff3e3fac46de1b96e995a0c087b0c593f5ebfe4729b98587fb84afb77ef1968ed94b6676c6d9eebd98686ff20f9e383fd7815a625487a239db713d0b58710a8d764edea503f6d216444bea0654a6c8f2d4401cbe0b99cba616622bfe5f786075d7ec3680903436914aafe43ea2e3eaf5478305992c23c67f0d6b5342a0a924dc18d67b57a7f2f726cfc96cdfff80df3d11e6250f54277f31dcf221e5495da5f7abd2a352d06d563ab62a6dc3fc068d1e1d6edc0ba7c51dc4784013470fa809b593c2398ead4afcb61ceba71df335ab565c35cb11fb4e6b148fcb507d8d6c17937d406006bf4df5f535b6f3abfd680e42df127c89ac3eff864616d878ab73359a2856a9f7c6c7321e60aeaed4234d49e11ae21516734d2aad160febedcd6dec23451cbaf77f19f73eeeff550b9ee93144c81b153d1be61a1c84a0dff166405581bc6463a5e9448aa47f49ae80f4a26f881492f015e07e5031695f26b13552265d53be0614ec9a0931e0577507079ed5d897ed0ecebe4a9e906139e845909b83a42a657d5b14a5c36754cffd68ad02869989dd0436b39e8e6b92134e77c9cacde0568d51880c749c993692df3bb94c711bc56ab555e4227cdcf19679ec4f435bde6595b0ab9a38c119a86bb5b035320b4c2ccdedd43096e5386ee3d8aa7da3199458cc4cce9e79f16f9d15f6195cef8da9737e1aac34ddef5abd2fb403852ff5f9ae64f91eb3e3aaedb110600fec191736632fec739b15b074a861a91bb6a2652567e8a84ae82e116943360ee2ebc050b7a21ea9f66d6ce4b6f30e66bf7498764d5f66407fbfc0ceda1cb0e050002720e416334da915772392be6c022411197fd1cfc9cae083fb960905bc1113d785d2db12ce4f824fbc2b7e7f23865be2c3edaa155b8e7568be7e4fa0443dcc3c86d8f9bfc5981c1b5ebe01e25e2b16a1f709701df45bb8bf0ecfe7b73df5c2292c1ab8c91b660a623fe7eb4a4f0457ba8bafff239d22a2b4cc28cb6ea73bca1abda9db12ec8359e97232579cef4d22dc87ec4de5fda061f6d60eba8061bf33881d4a801652cb2fe5261f67748af595d116f2745a2a8aafe161b181c6d5a014767260ee2777676dd3c9d72f09fff9c4f5cb572f542c2343f11d40e91a26057cdb15a54a30a3b0b4b4082da6c1f373a4208f62a7ee1a7526f654982ecb3f30275b3b6fc47efa72d650566a69477e97a3ad51c0ecde056f0a814402b628fa2234b66da78bdc21d5d24be1ef42445c0ef588f6f4eb70667b85c669effeb87d93c74255642f9234e8f02aa4ba230e50b6823baf5646d89e319be8c27b1bbb444b32a3e386c43f9d815aa7adb66ab0d1cb6f6ac5e7430deaa844f7ad876d84a2a5221c71da731cfa8b06342e6935bda39fb595950d6f4991d8022a49b2ad4859cd266847d97611713099eaf78802ee9745008a0beea7fe55c033d9975d70c03c462e6bd154cd9d439cf78032ca8452396b882253539097e8fd06baf87a959f6c57597d5097bf4f7ba1599534f7c4342d1e6f0b57856f124a5650448f40efae4aaba44ac28269512eeab270617d728a2cf1c278c088322e91525145fecc9d178f6f3bd229f52b0d8a9905a3dac8d4cb25536d154df9e483fd23165c80f147aac2b16bfd084bc54b86b9ce700183f1c60feeb45e7f85832b7a32aa67ca6d1326cd86fbf9aec02c1a607309a2609e5dcb8d72a0428b1007a8e2895601910da4cc29561b3da9d968d3db6064d8dd2ac1e11455c471c12206117368e10f0b110568aa669a3c730efb7d95281239819d17cbc3028c5f033da5ceea965bbd8fc20ff2195a3f9fe655322bdf9aeb0abbad4d99ba2dad5d33a2d6f9a48ef8c0034ddcdf34ae1773d1d9ea8f86b6024179dc0fa31e2993df651f412000807d0c9979ebc3311436c9ec02ce012d57c080142504223fcde74f8251be8a68f416854003c93a56da2dd5683dbf5a7b767dbc320709cd9ace60d4276d603cdb16142d4880d0aa39378b9b94e97ab7a5c63fc2f67d601af272bbd766789ab627b23d071689da40e5036d7a1a3259d9a1d33b5d578c0bf95074ddc8bb7554e0be8cbacaec5e728aabbed33ffa63f606f581a3dc316b18ab9308cd2b8ae1e86d74535c9a13eef918c99d63ee7e1627acb67127379f5dff9a11f38dff0f547c1eeadfd0c0aea586db778a06c60b5058e6c9562fe34e85ee86e87070ccdeedba680ffd585757a005d6d05a46e77d65a87d8955fd3a0c2f22cec734a083caa38991bc837f0a75ee4d66d01ec31452b03f4e1b71928bdcc74e77d1efb57579c221aeec5e1b5a9ac225375253919055c2a10762c7a4bff3e25013d04b7df64a366c3cba308d33cb12c092e7d72612629945a50f1dbe07fe34f4cd4aba1402e9016be72da5d376a41ed50250ed1bf75f9942e2f11594a684f1be508bff2b50d8c77dccb01b7cf4dc71cdbc79da62c264cc28d541c50c332f843bcd5e2bb6d0c303ae2add69d77804e117263f6a0bdc3f7a4c245151e28068bf3326ea4725053d9ea489aff60148755a10c9b04feb78545a580b20b84a27b677376af2c141008de416196ad169f05aaa6a179f0e3df88e85087643831a1ee7b55ccc272b690e0ee35ec5d3e87f87071ee6a4a088c67dcab77146fefb6202e1d9efabf74d137a31fc98fc15a6c90d0f88148b76e8e9164e89b109bedb60f9eeea613e4d5d33629a031a5f2bd3e0a7ac509654596533d1fc789303841a49d21f362cbd048a23c29ccb0d91e3b445cbdeb46bfac04de14da7a3ec7ae4f15ca12d151d4e93d1a6843bdee5f1c1197ca6aa04049f480b8faae6da0de729f310ae6ac4835054a90ce23d4f0f66a852e381d7be4c400f6ef7c8fc75b056a05611ffa68224e0dbcb4f36776bf67d4ae131c010216aea16e604511a995519ccf1263c8791b2346427e8782639b25e2446d8956552bd4c2f32df18b63a79d18ecc536f821743f14bf370fdba08565defcae750a397566f1732cbc3433d1557b836d8abadbc903a87825b0c5a3d1bdd64f5c8078bcda80f8d1b7a4f26744e0399a110f7fefbe9799f03e1c7332c0567bfd51ce7869866f7d4a7a450a92103529695ee87c0302197624429f6a4d17654bf2b7ae006f528d91600372dcbd4cdfcf6b084ba2728fb6ff4a5843600ece2a45dc1946b8c0c4ee768ae02344b646abb15dfc004c85d0af6b48fbe63f77ea75279a15ae0e72c11385e362e3fb1ceca5e2ca3e425dc08604d5a8c1f5bcdf58358c1274f828b1e99ce21f5313e5a6cd4975ecae8df978fe595d2c0c04cfcc04f8593d822139e8b8edf092652efafb911730fbfcb423e1a8bcf08f991c650fe224ae6f93898880c0e5894ea61be9cae582e6ab1fcd727a3224cc18ad078673097996e547c18cfa13d31d9db6e9ddda5edcf198ef5c75c3c94a554b6b6b946b93dc8375a00541088f12b06af8ad211bb07b02eb98d828c47c9f8fbd02f5fd5b346e7a1ba5937041363aaae6c24c9988eec3046c78065a2a39531bdd6cacc4b8f075dedf9d071ccb3eec911542179cc763a62e5ef3a8cb960cdbbafb9c0fdd4ffbed8df98b9b4427488078da91057aeeb22747fc2b99ce26c3af4af08823af275c803e9507ec6f35f803c604b585e19eb4f1f501d0f2dea1252a2e831c8debe5969b006c1d5b04ef75f0ea45c114a15364471263454d7728254a944fd0d77ac63e22847cf01bf04c2306f0155fab73454c60e2bc262b148f2350e2159f3a030ebb05f8337ca6628414ecf13efe50bb360cb598013d84bf2e99f9c4cf659064d50b9455600ea8f330f20a207d50bb0d4ce0b9f5675a62eda37976381772d19d7184c9fb148702b9a2a52e954f154f135468fb64072c0adb00d078ff4c5deaf2597535189f9e4a033f532d4404772e7fa34995dba6cba0194402e29bb78353aad86b9f3b923be2eb649283e85c92329b807c817b6fd9af8e6552e6d440ce10a1a768a237af6127e81e605906466f793a87d3d4abd9209a26427100d11913788c616ce849a82302bd7204c7db2ac6d79b7237dd16a10c549eb889f77a960741352a4d4027957a55d8e4f6ba59f266becc1a669bf513ebbb1c5034a324f5c286560345e5df42def6e22d637f65291e987195446d8ef0a80c27be4dc7eff596d121cb79bd23df1637295f1f95752e7b1c069b4baf8dfd7f6625558ff053c4130949e98dd96b2ef430ece175b9be1b434cf64d6b1df9f8fec6b0ca82c46f86a9adc6934723d601203523442a0c7a4bb59429a0117fa29eaaf69823bbf5123160d7cfeaa7918d8b96b8fb929ee235ca80ae91f02ec888e32b76f59159930913491048dba7eacef7e55022a01d0cc4a28a30eca4dee20c636e26989251073134accfce0530fa3ee20234bcc7bb8170cf77fe7c3523a8a468520e54da8282b2b51a36839bc1f804c65647e3799eec3487450f561627124fd0b7d2536b3032be9ca168ba8fe1baed46f86fa56c6fd285993397eab803cf3bda93d59696929c677b2be4b29087bfb47e6010ce7ba3ebf29f74bb9c6f79acaa1468f636597251e4e3e8fe5416fd684a49ca9645f6c3f5d4454bf32989ed2da7fbbe3cdc6e997aba98a80c31f539a5a0f8054a989e5dc4499fcab0cf2827956f8b13b3a76c45f19993fc16cf919c2bf911ce57c11ec99d7e43e79771c6d471b344f4383baef22345015f7c2f2aa7f4bf740842247e3118aa62db277a7390aa9993f8f4e9e82c7d4921ea24825e2fbfc73ae8a5939dbf6d7704be5a9379ce916b31b52a38c8b4203e0a698def04947e5c508aad0b0b3f14b5dda0d9b5d4037c14751b42a5cea6f44832aec70f05712041b16b34f08744704d855e0e11c6096d5fd0452095c4d501ce090326dc5d5ebfcd70ad3495afb2a2df7239696be6535b033214e2508b798f4bbc66da194cf1d4edb303766b47505bf20bc7a728216baea5a5007950ce9249142ea2693f43d8f8ff17fd4506ee0f33cd77a7484fee10cf08a6c842ef507f9aa23632d9c4e53873e7b109c2ce870b6d8fd70fbfa310915a0b08363316a1f0e0c142a1587440c8f9f6802fd0670041dcca75e4fde823578e08edc45c9ed2f857cd84e307ed6b395bcfbdd61dda35a179c1a96a90b85e769da973246a3f3128aa4bd8a9b3abf02f84ba8277dca0b76aa2732a545b9a08d66b0682fa5501107fe98279ee9a74cd5385ea5cb934ff13192858f3d6563f3342b7ecdcb9f56ba57d89c440a1e4a771c7a99b5d86a703e4ba182e0832f7ee6d21bf62fc136bd3cd53d6fc3fc919528bcdb801b945ba46a0a4ced157b05c72ebf9c53c60235e7fa7d9cac36f00852d44a258dabce9e2dad52be967c5da37f6ee2ca420d8a86b55981ff0d983ee50cce9c537cd60ce1c59b239a2f2536c91e91367bc3da2e488c91b84ec95df35848ba52e08f83fedea089a11403a9743745182f6e5edca75f6ace2cff444deef9bc36fb23abf8d277dcdbd8427a17e0e1a14669d090813b1fb83393d3586109623770db2a47c4c2da74963fd77a158ad69b31843b0fc39a749b07f62e2aeca9c995db9d8562742ebc6456df808b30f6d375ddca68d011fa1c185b08b7bc257b8f0b77218bb8df9e26933102889f3d481e9528c96636654a250cd206ac748939a09ced0fdc3d136f15c7d4b04b4deefc628f62677b5a9bcc7cd907b1ef5a5ee9f4590741b7b1ebca522b9e9c35dcdeec8ae1d9d0b0b2f4edff8f09d8f1da6bd1dfb04926d9a50eeb0be948520b4fa9b8c46c030e1c6d8c11883030ad74b1ebed7f88b01d9a1718dc29c1ace67d629f9fa3a566e811e7796cad3a7eb5614e9e85a25b1ed8667cea71c48f2598bc89d3ad39452c209f36cccc663cd6d0ada3df5835c947ff9af538df71c24c34187ad792f8062f0977d406d95e24deee79cc6e41f4d7fe56ebc32c61dbe0c859260966f1753fad56afe1bb6a5950e4083c77fb9b27f9761bec178e78788f5025afed82945d48587ba0066b4cdfcbb57dfcf64f2707b3b86a8215e397440b566fa9abc7215acdb22109bf4be985d012d1dcd59c504bdd957c4b9f89b84ca248e89d7a4be3e4b4a006ede82b6c1df4267a4c33c78c6b96a3842ceb32bc5b8ad88b842b68a2f8eda03c4b5d38fc7e90d7b5059bbb09404b11e37ced761dbe21b67d654cfcf949929066604b82a9151c2da0ca2b9306120730d092b422b87d164557970dda9e67f0897a841e22d73c931a7bb265be061a579b375d8dba300b6023847a996652650ac1411e37382f3551177b4b920222e7f34128dde7f3ebedca9b3090f1f386c88b7914b636e0ac5fecc9200786d7cc408bb31210381162ec30fa0fa39c6258d7f9d596f6efe64d8babe5576bbbb87d60b31af82a37d846a7e4687d85024eb000e64a422a1b247ac4826786e16fc119e5367f752ef7df35fef32ba21c72a481736df9aee07b7b07515664fbe9f5b890fc7c8777f10cadca71ffc74b754b8fd492912cdd9a2ef07e0acab35b57985414f6be08d56c8435e1c3b90a3a8e13c1ae6b7428a911044c3a7ba4a8a76ec41f66788872a9a6e11fbf772ac624e97ac51bc82dee00886b74af2c54a1f752e2a8af228e28129dc23ff497be1aa4d198d1988f97208538fff7ea74a68881edbde470544f2d840a26d2e5568d8b9cf7cfdaed716f83fbc35740c542f89079bc7a1779dd732a8b8d24b62dc079971c094ae50de996105a8207daaf43f93b61618401cb3ef825bdea6d136ccbb800dad9ab01ce50a0c98f10d78327fc3af2d97d84a1757d51ec7237a1534660fbd07bdf72e2491d9d2cf8e9af7b94aca593f5d5f975a2f339b510f89c9e35bf6749ec7b12eeb8e37b0e95103beb95d57399a6ca6df0db0525d63b89a468edfa5784d79f96e399a86b5505f6f4c0ce9c9be92926755a3f0c25ca4da00ad106184eec7d725239f0d290041e2fb278d0e8e6072deba74549551ee09207e9fbe08024cffb9593ed04bd9974fee71f3af82060dd224d09c7dd7bde03ad341b64ff471683a8758915859527edd1923e5b9f092e14106c6e2a2a8389449819b37c80556dedd259ce5cbbe2db634adb8e31077a0b83863add4d2204410496f11a3a27a73d9834049713668dca72ccaba8f89a4b428dcd21acd2da8bfeef355313a699c41478691e1c78a662d35b4064e53bb64bbfa1ae091f35a513a99f5adf329ccac63e506904d59ea26c9039f8e69a64b0281c1b0b3a74b091b14aebd7c3139021b7fb994fbc44031334d34f05b971fde7c967c3d63517499cdddf5e1de1ad207599a597ae391554958d0091abb1a72ffa7e481bc91f64ff9c1298197f476642cddd34174c10f64aef62dad4be93c572e154eb7fcc97fe8b2acd7865593794ac6b02a0d53a58d9bc94c0632b6ed799698b25b1b56a9f21e28f3d7494edf85a8dbed3b9a5bf35ca3ac6682272a18d3135b2291111a2c65249ff286927fdfa6a2e032519b315a6f75839fd2a463217a15155e96077f8f88d29b46d487577680f917e889084b3da496790cb39e66c4d277519b00929d150ef0623bd4ac828fcb2d44d8d45eec50418767b0900f37ce4dd8848fd7eb10bec5123d05a05f18f33f0770cddcc7a131bb7833f30f85a749f60f6eca1f018c3c9808bda64315d1a783cbadb1ae8c37545f12607a1b6ac99f7270fef7ddc65cb61f0ce2f1a4b7bc509cecf5cf08821e81077cb2c9db677aa1e8a8da3830a7b9afb94471a98c9a573f59b0b100eba80630aa0fbeb63b22bbb124032a7369c1a415d1cfc21a265c3b42f131b79332f05db870fc05e3f060e1a89e1236787fe8365aed76e73d908c9be70f0f1270a8f6c610a9e8f2e34e8445f9a2d1b727a514cf9fb4a8c9b99d36d5411009832d513a135d5f4b8fa878932d833b588d511860e06698b5ee4c0d978207fe195353ae889b84bc8cbc7a8c5c4fc846924927eba4b64ccf83b2de697fd8e75aec796cb3ffca10d1836b08894b3c6632d2c120de117bd6a75b6143d5abcece12d20c62eca485971541b885c6ea1b43d3b24720c6bd2d301b2723301ef8f2fe6cb2393eabcc30357b21240b2004eacb00e8d415f309965669130f47760de34d2dbf66321832d8ab607a42e805a3a0358e4ac1b7489faa79107090c8e86e3d4de67878cc8c1a8d7bd09676b2a04f3a5e12a2f353a5a499373413be0d81431b29db4080b381a1f3bec52bb8fd28df259dd8fbdec1040162a4216536f258df6f94e18f9c6389f90b1dfadc697359f3726ce824e67c04c95bc24d3b933d6c62902513614cfa4e3feffff1f01