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 66920 4436e8a1dab6a6f22d1107050a0d81bed9545f9146a67b046ec19b91a5fac027

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
27104bbf3e2d3726b9e74618ba86f4fcf98c356e03a141c0c7946f6f0cd4a359
Certificate Block Hash
4436e8a1dab6a6f22d1107050a0d81bed9545f9146a67b046ec19b91a5fac027
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...008692010006f10100
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000da088d6802e6f8298bc6029cb37fcd44229afd3458c5fa1008e21eb14437bf01555c1a9ceb89a1600aa05c898a7139ebf30936606e025d4f21e96c514fce45917969b091a5eb841a75576bddff456fe4f7011d86b475623e500800000000000000000200000002008692010006f10100

Raw Header Hex

000040202cee2b7a27abc6867ea9e7833c1b900a675eeb6489b504a76e42190be30086f16474dad6202a8a177258e6f2352e2b4e3107dfaeb2a413e7cbcbc877d8a705259bcf1f6ab74f011859a3d40c6f6f94c7c041a1036e358cf9fcf486ba1846e7b926372d3ebf4b1027

Proof Data Hex

59,560 bytes
121216010307d9a890a77a9e12fc7a52cbc76c3ae703d179541f090e60487d50d6700777905c7212f15f3242ea53227cfc1c1430bb551a96ddb17a5303bcb52300748b9a4433a2b26304d6160647a4252fde0ce9f84d58696b157a69a7440911c64a690cd0211fb1e30d00ad735a908cb245e6522d49e91131020ba627c84dd62066761d74cda083513d8b7f1b6bdddf6baab411bfb681f0e1e2d0e384ec3de6628244e2585d15cc456f9f93e4bad1e0cf038070126c225bd17cc258fe147d0405eacb0c3a4c85a5c85a22e052d5e0aa01725f122fd1eab2afcac430008492fa078a4b6ce47d2786a0f863def38d0d21fdc9ba556971f32797212dfd195b026e518bfe3456f22b8ef0b7f7080e66935053aee502a6b04e1035c16174c3b8866363aeb8517467549e6188f1483792ccf0a1c812a52ff2ab74190a7e67cf2dccab1a24a0a3f1dc6f5444b5cc37c374e2592c6af87764032cea1415091019e8b24510b7af8fe187ba46bdc8013135215c67292d043268a02610549cf5251c579ab848bceabc42190c85b532c2efc1e4526ebb5a6a551839c165c984a89539d36bd80947400b4d114a106e7a6e1f141126acd7826db0aea5395bf9a781776ea1b6b6bef4016ec9dba71d7861c2298bf8b2989ddb3fef1d7ba0abcae78bae00d740bb18b7776947e7efd61d9062fcaa0cf24438198314f612dec91981f33b970445875097f3990c4cdf4851bef945c4bbe88049af6572d3a032b349319f4dcc6fb99106093d6d75d88a602a9e2635f095222f340d005e752af9133bb13f7825fb0bafc01be7e241275577ccce8a1549ae7cff380ebffbcae16fed3e2a1b64726a14fa2f9efdc5cc85f613f451015c8fa10e6881f29fc63f649e07921aef36efa6aef3247fdd60daac48bf420cabf72905de41d8584e2af90bf58dd6698000b46da207486d0cfe38ab0725739cb16d042944d79748fd77990dbbefc10170d33fd48994fe3ad2e9e43365a40b4ac9ed7f75179b0449cde94ddea0c4c616026be3ee6faf39fbcc713d5aea3f71f9e2a096127e662edfda0c33df5b6852a457568550d363eabf4f7c52cde29835f713de4cff2ae7b6a7449cec68722b172e29edebb675ee5342134bf145eda22a9d24f529eaa2b0cc54399eaa4e0783514053339ee652db173212db1f02c4cadf7294c7b02acc5f72852f9fdc67881849309bc4a285874407fe7891bac507661850075fc7e23f6b7dca4c694cb26211f725a3e24e0a6d6b1f5421471b38a72d0f7a8f708e922115fe8d02ecce21b6ff919ed75b1f5cf69d98bf91ec2d4a69691101e938f5396f6b0aff139a7f133d8ccaf7769f8170ae9266b0283218ae655f5eb4ff65444f666be3189cd95f865c3cd288dd4641eb1c1a8fb7d90817317de96900fafb4827e80771e9f217ae13a2cfbac84487bc4ab1044a7124e51a2fd3e374dd3e0912d83f603cd9e52cff622dcc2f928849f86d8d7dab6c3ebf6b820dffd425daff6cd016d6b83a5d5742b3c46ace900f0e8c2b2ba54d4238afb74fe3a4f34bdb7c71419764795550d58d0bb66c0a126e6ad88c7308ffda85b3b2129b071c4a51542b5992a9c2754ba09ee7fa3f7d0d9d06920833fbbf6b666b49686a1a5fc39b6da8c78235566dddb2250fcc2041a0c93415d49c3465e3f58f942153ae2507dcc5a9b765b4dbc61fb7f8163c0283c64593b3f3d45fab000e0b71cc4191d416f1c4771a82e71e03a0247f1794817bded2ec6e854456ff826fc26d03bffe9f57000dba68280fe5e9b5dc73c0b312597ba294d1216bf4a86df64995c616b3d86f96e859f3923c637bf817d4fdf1951e5c9438a1550f9643fa942ad24d0c8970727acad1ed7ba1b0426f93b10014a51b762674f98020635d4217ab89da23f719c7eeafaae85b62afb966570c811cae0099f1bce0c06bc09a0bf90e11b6f8b20759fcc24269e46d60615d97605d957ec51db60a852a48c3beeb8e1e7e84fc6657465f20878f37c2ed0543792ab4aa26e9ef96ac7037404496bc86b825ebce2f04a43e4a895c1c63cd4c8c70060b326118518e4899b67b6fe936faf0b96e96d72d3cc75c88f6b0b27d3fd7d74c60b9df061cd0414768df3a97fb16dbe7e9c38834083e090ecbfc756d6c6ca246f7c6a164ffbf5d22183c0d4fbce37bfa36d6952fff8100dfa43761fba0b46fe5c1b924999079bdc4eb23342aaf21174a82b9ea3d3e9fc1199d7e1e4427d27bbc12d1692c6c154c15314fcc6b6e72b577fccf6e1727361730eb86f04ce9d66e289844eb693ac5a4dca395d7962e0594a88270c5b6026b0527e0b17eeb5d628c9a174688b59d847fbb18f243af75db873dcaf56254ba0100ee0257bebdd53040788436416cf96be9e4aa5eecf03f8b4fd20362ab13c275cbd68e0bab7ccd7d6aed9eae7f8877f10e54f267a639e7c96e9807e168f4bd62461f11b8276f612fecdd58223bed503eaebe740aea596396341fa1d27e1ee534ed0cdf293cb5471370c45e5528a8c06b52b6f671524cf59eb9d9c8f80f2414c0dade2b230bb0bad179a41f8c0a5eda266f58e0e7d8dcdf6c417192ddc700d0aaad343912c0ac12779c883ff1f5fe5b8304704ba021465d59da6afad15ae41a4559e1e70f7af8162cf6c419322a0b311dde2ed33c472b8fcc2196774630eb7fb93b2481038b5b91d00a6bb8eb4f3dd46a9c03ae58bfc46a1fc540cd633ba5177d027cb9312c8623bab3fbe1cb2331e18d5d78c51e56b654d608bb93b7ceb223a7432ae3dbef02776ce6c7ce6578e38567df457479332cb6eab725930f6619d96f01f377ea8a8925352a8c117a6b178cd842d3e7523c31c6fc05cf3cd3c1782cd4801e75685b7175ad9981db6197492803b715be86ceccec0326ba9296705466b54ed4eb22054d01921298fd319049dbb149c46e9fc253a6c9034c622547d51ad0fbdb9dc117e9251a704c7ce48a3c30cdbfd11b1e557b78cbf4526da7881d17e942c5e05c10824db3626cf3a183be88f47de24993b6b3f721251d19c02b478d9586c651e811d28f2f742ec25d3a47ac7d16b45c6f9b0c6183091e6e3b2a1b20a6d9160b27b1096c8320dc32ba2fe553bc74b4e5ecb7bb26f5f78b5a5aa9b2a256390cb3bb866452dfa66a0dd721dd5d258e3467149aee41ef5b711fedd9d1561a8de6cce571721dc662d74d6deab3293c0ed07de1e506e9c8d14a2d5a06433aa3436476fcade4c46e4bf0741d231082f76303a550936a32119724a4a0e258a5141d3434d2b19b020c057f35907c01749b636f7a14fc2dda9aa8173087cf421df71f93ba7c5123cecc31e11fc3d7b3dc669930f62f658cf79cbad3253e70762574f8985b368dc4ca0ebf7f18cfc9caa0e52dc7afed511bf25fd4a7be664dd359681bb22f4831e39fb9cf7c6e050a565d807931e2c638f9bd788d19505839034827381bc410e34b43b5b050534568c9356eb81a12dbf789e43db3b9ccc9dab19d19c07f795698199ad468ad027aef5522b24ebb4274f71e5d692a2f9843b5a6be409f7e95bfec82225f467f02fe89596e5916f7135e3c3a95cefc2423f6bdead09093178beaba0d67aa9e6dcb9d44fc97bb907bb4107c2fcafe5a628427ecaa9369a1fe2f07543625ed7fbf7e9cf5d6de777e493f96481cab982f0f24aa3d7a6c30948f8fe9e66041a10e3d35059f1b863e39d6645193d685ba9c54ebb3c2933fade1f6b9f574ed1612edec9fe064ddac6aafe4bf10775ade0c1a825b7e9df4c42f1b34ad1028082a6aaf05c9f761d2cd1e449f5341ea7fa2789d0859647f8cf0aed4543583679725656a6f9665dcadf7970fa3f78987b304774827b94c4a9da58e1fbafaf639a1f229b06da8cbe39829d3d9a2c877e65530e0049f4df24018a79327c0f2792cf6262ffa44f9281c70a9d75c00110ec8b41d97e2242ca44d9828d5f5b02f4f9a23a5962e5861d0c05f456257115d864fab1ecd868b03d58628bf3ae08e3dd9eeb1cc5d45da8b9a1e628412494f70b91d48cdc5507ab905ff8c6e723d1d4ebc2a6cc394a1077275ed483e548e2e067fffff5385d769ec1d023d8b5a39f59876b161b760bf3256f50939ea1ea6e3c0f53c97eca1386b37e24a99732e6355318b6b9766635e661d288358af60ac66229983bc8b36e6b85d49a3554ddce7e6b39b7f6520800f3ec49ccedbf33e57ad37ccb165555fc2f6cafc683fa7f5b4bcac8f04364873ec968e09c53894a767ab386b8b7ab988b09decd72c6139fc6118360a53cad6c2bf5ae5308849a28c8b0831d2710543713d8e47de32d82cdfce0e2175953c438c0947f12e81908faa92f2d293415fce5c09d7101deb9fdd494ac5e8775d63d06ec82ca2d372185f86cdc9d0c7c7e3ba720331fdf46c9f828ea47b47e31407e8020ed0347176b67c41295052d9a4379bc89deab3af4d6b39113a1db919250a551bfb2e23101be321855f3392360148a517ef7e1e1ff385a630b9249f05fe45581289f17f5f9fd050d4ff9057ba7d5b6025ed47878600483379a69ecfcec49ec2eae6513692796cb5925c4b8c79e0fd8924862cb91ef9147dcf27838db2a7768a177a2b1b5a30c7fda9bc0e220cdda3c7f37f878d42518fb96bc4aedec5d8a2141fa269260c3bb30ec99906eff9262997b54c6d8fb1bf9f41072571963e79bc7236f0fb7667c8947666978a4d1714dd8d68b0fd9a825a64aaa5828dffe9ef624e77b134d21e94a566bbd2fb74fb60cd3fb54f32b44ba6d6c141b88ec75ab2f12df7fc450cbe7ec300014d37dd9219a058da53647e8c766a6f67aa2baafeccfe2437044d16a08b1ca9be23a820477695b893844480a880a70cb806c6bc9412f02ee8e5d12c14aed45f14e82315fd7d63b871e3934485566565b2a9d9f682b67afe430f03077de6f034122bc73a4ee15a1080ccbc5ef92a305e9b60cfef18a4c8a6d0410e4f5215c1159b612f70286c0e519d65b769858566c433addb60df60149bfe4cd8580fd4b3464f3757e0a49b4ba7503ad485f9586870607246f2f7038a86e8459a36b6c6986f94ebc21d1651ae75170329ddf3a5400bf8b5ced825f4b5303b2afdc2872a15f557e8966519c0b4719039e07fd1880c8bff347662cd6a6fb3d6ebffef35dc04e00e92ed70937ad735697ee62a1a7fa46033191c3fde894069031ca77f9b79e00756df3759fb92cf6fabee405bce970de2db15b090725fac8408c6c1932eca44bf3c0140939cc320c4a2917bf0407375a8c8e85f255b04721dcc6b6fe5379a55f10a0e45aba314a7ca4571f08c0b3d2858b7e9dcdfaa4f448ccdda8105b3ed25ff7c9426fad66a0e4a4da28cf09939694e0b3a1ec61384625fb398a2478ae176840389c072cd016883286bc16e443f6d89be16a33a221ff6d4a29519bc2fdbd2cfc42394a2f507e0d917662ed82e26817deb3934361f70df32691345dd6d52e370f7a7a0bb119e5bb742dcbb32654c0016f35f9dba58aceef674f48f4d07c3db4fc96af4cad862c8649642d5291b70cfb5c72a08957187200d2289c9b6c5e9c15849be3ab4257e1364452ca0399cda86d3128876d2acee0607a10f21a8e82ab8eae836738d6567506e35a0c7da8e9376bb4362d36e02fdf7aed47328b41aceb5f45f9509fa650953727d1267ba9f06f6f9676b66f9df2c06c9b048db7f1e6864e34a8acd147626c6ade0b203a899aed01ace65a81d5422cb9b2f17f1c7e9532e793574cf85474b8041098dc3982357eed780b1791198cf578b5df4651d7f98aff3b5d54add7b3ef47d07d2e5da4e0de4fc34ebaa911b50195845bcba6563ea68732778dd4b71a5b22a67c8a0860249636006fa490c2cb6da9fc92499921a5054f9b9755f07befe64911677805c0ff0525f9d8a3db90be32451bb5b5b5032bddb7df7c09913d2d96f0c51d34c78a1a4f31b321d99af2da8b61922df506d77718981413e9b3e5e15bbe15880326207775283facc0ee02ae04795193860e6dd1c671a22c2d41c33ea5071371aa625548013db0adc6dc85996fe26add1773462cefc403b01178859381542fb7e4f05c1370dde13a0f9b8c452860b8d4732dd0409e51d6c17771784373b746d2cd0af225d8c3aaa5e4decf32945086a40f332cbc7c4e50c0f469cc5af3f0dab06c850565a2573c34b2f6998f46153f853d3ebca42ca491561f9ed2b27ae9e96e678c747363734559e42d4f21960964520a8efaa27ca0c80ce308e7ab83184c4aa2ff6b82eaa9f3e37f6fe08eedf172f986ee384259ec2dc6dd265131edb8f52ae8f33f5db3f2761e99fdf9d8d0efa016503aa226b808aa09a3a308380442bd3ab7b09c2b71b871d5686dcf346cf74953da8afdd01eb661505d8bb62b19e164112bb6a4650db192ff130fd906683e222894b05da84c74b8496dec65db6e6ec56ac64f3edd65961129f4bd6a9c00dc00fa2170ec41b1807092d62a7cc459c67627c3dae5a49825f0f5680ee94e25f7677c0b29c2886e64b1f3258b3bd3aa816625261e340c94c3f84ccbf0801892685924d21e98f9c81e09f59e79a9c888546ca9e799cf6a5432243c44d64f80f9df1040d9320b9ec5bfa02fc431c3fc8d210a29a2d43a30f4c8ef457aeff63efddb36a35907c32aa2b7e7e68a08ac5fd18bb5914a3908201cc5821bb5f1b1190ddc00af6eea57da7f07900e9c1d5646d9a8699260a8fd7b38e3252350c2e5b2e7d990cee14ba42305cc13711a2085fe6ab96489895515f321ebdb27908519933534cbae3525e7bd5e6d54405582038162047e2d097079ed62325172954f99914a52f50ed246f79b1fc090b10b99fba40ee7fb82dcca44484a2cb3b18f45cbc04c28ffb7dffc8b15f88fcb0e3295c47167e10532190db6aa05ecdc602b880fa855b07c51ecb0e1f11e4d7370a023a3fc312844e3fe4834c5207fb6214d06df4ce0a520b331991b58503ee8bcf20fa300389a0435a82df6d5d36d9df598bf1adab518c5aff1311a5b26011235bfb531bdc70ef2fd9b41f162211d0716f875d80f0c37f4846051b31f831ef0b760814a36d38506b445b2bcef5b6b56ecfa0ba7827b648bb7fad1381e44b719dbb92f1faa8d8bddfe762c209579a88286f8717df87d0de03e6550797228a8e37c0cd700b8a5e7be85ac33becb5bd7be41bfe5b71a90d9ffd6dbe2064f74e9cc75bfd73a07a321c413e7a945c1c131dbfdf4f91f7a44c1d09883bfaf86aa7e887a5ab089762e05be8378c91221437bcd96e277aa0a0970532f8aad830671becf745b09d44db2a22c692d8dd02b8d63912b03ab1950bc4ea01983647414bc070e697ff9a373ebb6d824fc1ab556f4dc8befb258d9cacba251db0c89fe36958c207410d579b8a3a85aaee0d6a136d128dba2b3dc81985cf0a87f8ec2900592725df256d22781a4c18c374f585306166f3d9b60c55828080205547ca2106f16f6b902d97c1721048c8c76ca9e98541d6296111f24e1f991458904d01d94ff9c1513e4594c4982d351b0b5059ca6978bd2e6d44ede2ac9fa1f4273dba0b7d0333232ae760d6fe2ff8f0950456479d8f6b3032d761e2c53d2b9853d290c7e8616a93594523a757ecb6eb8cb4cfedb52d63dfccfdf4c6aeaad8ace23e30822684b1ebf0a3129dc5c8bea4b2768fd78a697b941b06942888c347baef7b139a9a0788689fda7e6853d72e632d783b2bb0cdc7302f5cff058cfb52ed95f63780d57eff30490bb9e13da8a563d0232d3c76cbabdc4fe10b6802d4bb9a58be6fb65af7f8ce5e0422f6231ead904c7ffbab21c2c0518b11411f87776da2605f8d9c9aa20b556d2ffe1142c539478882c0147b971f7e20d4ce292f47eec631d92cd86a1c082f052a51656677755041dda1e2ea5de30fde11f81d3846b48d419d901584b606b610cee20fa3c7294389ec74ef1b19f93a403228a7083ee533f99518ca17b606c2df8c6def78b9521809d7125e3f97bd1b80271837691347c6ee1a5ff1bce10765258a4e44bfe45f8d8649711989dbda3ce09034d2fa8eb48b4c0e7fb69efb731ce79e29063afd8335a8ec607f929430b546323e81a3c74e9c168ebe270b7f5dfe1029a55ebe5e3355b99c6adcc31d8ff6b7a0107231e8b5af70cf3df47f00cb3e74217b99d632f75a32a6694724c63026d810fde084a95bb377a9e942ebcf5c97244c295d34e2dd31ea885dff109cde37aa6b83d098b800a879a75d595e54e5efaf62c3962af951c8a202f52f4a6b43401bba4780b74da1c449704d51c485226c254566dbcec4f8987c6ce125c6ca0d306165e0b32970a5b59297e57b9fe3d2114e60962b87b7971afb0a86731d839f2a117a05cb8598ce12243598756c89092b81126531c10ca9e58bff399567ec1bf9a6a89d9ce95bc12def8dd6a2f5e56d0e8580665d632338b0786d442d0e4adda71275ed189863e36f2b1f65121955fe8ede2f67bebdb81465d2a71c53481214eb09a9d526a3aeefb1eefc978a5b742cbd08abb9696ecd05a72c96489bd92247ad46c3711a5f1f880ed063818851fa1798977294c7b91ccf8a7604ffd23cee21bd5e5f9d0d78ab550084244fbdf5d7a6de83a14f9f757b5ffb146f00274dd0f4a5a8b501fb02d513f6355fc0a177ccfad02402a6a6d8430171fb2a7325bf34f315a798e1153f6d60c4c882175a757e4e2c52540193faf8d602e58c00fc679edbcd7e80381f3c40c4558cf2b94e0aaabfb941904f727c386860411fb8df8f14c80bd4fd504cea90efcd92c2ad9b8fc33e550672dec96f9abbede9bb9a272710b8d192fee270af677921448059739c5eb92a855ed86094f50f6dbc0c3c316d8f6ebf8f1d7d88e42e5c1e25dbfdca7accb2b14e40d5aba3656aa1f55f405f53e3c572e26d4946a2b8047857452b5ec5152506284d5e1ed2a092554d339251ad3f97639a74eb8028a2437496a8c43c2fc6cc7d0503efad3d79f39e995879eafe366aec3f5e4bb0be84ab71edcb17e2b05ec223e8fa5174b9e04c232cee97e30a156fa3e6b9a21df109aa925371d76cca2f448c3eec93e52228c3beaa041801f73ff087bb7929f870d2dad39a69424f740f879c189c95b03423ca664e0ac6ce5ea477612a990036c79ac889815e08609046b5225ad57079ced6bd003c5a2d9166487992c4b2ce4afdb46d693d30106b587ef259dca20724ca08391a1508440685adebbac94ac005d07d2bad84b8f7256d0047f6226f9e7405178f2f38aaa3cf5f49e20dd8275862331fe117898ac5563a13433d4ce2a901ea3765cafca9a8a102fcc8f1316ffa7dfdf155050c1f1279c1f48aada5404efc31ceef610d97b7de5bf0f77f9414f8e26a07762d77559409d320c5a3f75796a71a9be4e6a33a3acb9d695a34eff907bf28edf99e4579c45d10e62a71758cca7c0a3231d6264059d3ae62b9df4c602c17a4fd4e7400d19fe4389e621478b2585de2eb05fe78b029840aa3ac82103434879a647db0b03309ef4c681ec2eb34f43f981380745d32db35284ef97c8ae54794493e0666706dd4a76d6baa70edd5375a9a95319d41c5ea57fdd3e827e4503c61eccbb19217850d9911fb72c5caf1d02ebf551c98649c8550b0ba39e559ef7047a01c4257152b042c8aab5bab2687199eaa5254d0ac7e49141ef5fc5b4d3c424c27e6453fe64612d53521ef5d51d4e55a4a21ff6b95791099a276cf1f27c331d30baf7a4d22197269ced9edc409079beb0cca1588b0018e27cc1c2b9a71d8e374a6ec7d5f6b9a1f2df88180fa403b92e87f5dd37d80e5be386ae3b09368c9079d8f0baa352ca037f4835379c4eb01f202b03adcfbe44a2fb4e74a3a36d2f7749e9d85489ac29485af1b8912739c72e6b545244bd377590bc87e1bd975230569b19d4cb35fae6537fc64b2fcab1fadd65245d8ceeaa599d8b61588a96d8bba21c5ecf1d6af1c129e5cd7041ffe18f6014c5bce765d68dcfbb96e3e34ef521d5f4c1edec6beb0170519e72299ecedaaca1759c2ead81fa7aafb354b2efd36cd2ea1b7f162c28fa3ab5f7649b6e86a1a78a0919658dbf2b5dab3254f25451041dc7c16abe81fe92185cd56b3c4117406f4613720baabdad6da33eee0485cf3bcc4ee7053fca6ab9dcb423c901e2e7fac66199a96faf85db4f47fa3806b904b298569b8e7b02feec4cf9dc44d79f64a3fa1b6e68677dbd885981ef0c7ccaf839c6c63ee417a41a787cb61b1cb69152849151224d8f2b1035b62b9491356512520931ef51afa443fc45613ca7d9bdc99edfb68dd08787cc803c9788b40efc2700e2222c0c09da88c68dda5cb6fdf15d75844b57cefbff7d25cf56c10560199bd2952647b58690d6aafc3e5ebd20586f62c335c109fd6171d6418828985f5190b95347b55f8ece1d6bbbd13f5710fc6d37c9022f790acce79b1e8aa79c6da17b2626b979f05e3fc1832c22b6faa5abea248721af7ab2cf1d399e5da07cabe8c76c6347443d2aab0e3a732b19117a45dfbe862d2eb88187f0fd0aed8ac04df8293acc11ca353839ed61495cf87191ee4ab3ca051a4ee2b93d4329f41506e193740e438305b652570802bdd0ad73549f57fb941ff8875154843ef70cfb44eb320df876a105b0221bcb8ffe18e4e4335b65a687efaee79c9bbbbf8c99b9b900589c38cf4c675d0f7e400adb043b623aa35d171fcebe26030c689f8ae00fa0d5f6107c82d2a75695e7041a85ed8011611240762e0f37eaa966aa4a889c2e8d4dc45c0a63027729f9309c3fbf46d360a2306384ffb8ce8ac00bfccf0237325e9f531543fa2547c07295142ef550118b7e0ba33bfac70ae3a6223f549e90d943846a67f2d0295f1567c56244fb436822c968edb1dd5b6ee85d073f84efe6b7194e130c5927878eb1ad24e559e51daaa933f78ad8900e9b40086d1cf5b80ab39485014bea8ab5f33eaef57a7f1c715239b0cd0d87c2299a91c0c40c5b737213201465d31b2709cda60571990475421caf747091a01d88248296e7f4aca4590e1a669c5ed3ca2470867ca4d463a551bf59c748af98ddf6d72bbfe1d3ee70e433a7c9aea5eb06a62489cb8bcfe04a6cd1ea64d58000479bf18c3387ec74fc269e74b40e4449a6ae3d08bab96697057ccfec954bdf137357386b7e4b9265d0b2b4c65c8074ecc0657cae79ada46f0a410a4cc90acb97f2fa94a87f36fb3f19253e0064b89ff04145638727334293d2bbc844c6a297102f3e4fc514f526123261413ccc55a7ee6aac5770d51582d635ebfd8b54a46c907f6d8eb98025234a9d152cf8924309b9fda247d9dc75269b95bee05758c6bdfeab470b018d351e391977862b23e05f99e9530b0541cf148b9f5d71a51b490bfb4e7f52d230730fe73625e1b2b7639b74736444d2909560784031d10184315200c4f5c37820df29a7bb539653b70441e8f6dd98955cf9f6f4462471652623a2ad18a1cbef364b88b8d0759f8b65cb5d1fb49d286f8de206264d8e1b0cc2a521c42768fa934c4db280c88d239111fb2c3626fc68d216ba5686873fb8168d8a6e55035fc3a3d129b5f9cea270afb34ede6228115db1172b9b3e1eeca6d3dde2bd4c09561c148b4128b88160e0e574c19a9bd4d4cf7a317f8333af0ba5af21fc7c3f6a0ec989d5ee8fa24598d520c1988b74ad20d8e4e4ef7e5733b2dc42c023b29c4261c5fa0a550234d49bfb4e2b39ff6c89db73331eedbacb18550cc3461a006108e39c531bbfe019ac76b497d7d842a88a96a1fa0581321d0c80856438e93a1bf6d78a297237860d7f1356584bc426578e70a4b0441cd7388a1c641c0339d2254bd5ba55561281f085598794a9c30e5b1a38b74fcc4175829648e39782b2e8a075a24f467119588d5c79fd57e66b40419f41a0f2bbcc65ed7b987263057cbd6fc6b1077729e82f1e28addcd5bfedb543d230350ca39662bbc5f032ff4bbdb5cd1ca5e14f1fa58a31744e73c9e765e9465cd1628597d7bb968b7299a050af28bfbbd954bf28856f54c55326706bd9e9df6a3eccd793491c48ac73e1577496e9b7d6110cbba26b7ac924c62f80f68b99763eea528a1c51db9ce89d20a867ab7eaa6a0dcf0614bb61963c489c57e48d50e154eb8498b87244efef211dfd90b81121691037b529f2982e29c349b6ab89fc1ea012112c41a2214641b152bdc68516b18940f34a75958f707729c1c3cddfe046fe3a11fbaa71fc9628d7db09c9211cf07484eed476acc44b838900e6880f0a848d5d5ab0b4a3dbe3419de88c52a0eb225b09efeb08725e9749dacc957b8a978d1435783c3788198f300fe08712a5f3e449320f349b957447dbeda33421fbd876959df02353d66dc475241463f9dcb7fe68fd31a3078762565aca45ca867419f0230dd7e070f6fb6760fb745dc9b44d71200f4a82319c5208089f8b96d0946fa9f2d12ccba18434c987e6f0a4f9d20f36d2470bfe7229b1a7cd11bf8ac866f8393f5ca2e267c8e75fe97b4c38dfa226597d2c63a22c456e29d2a52ef1b31fcd6a6e978052176ef47e85e668afd113de99c8c3fcd4ad6b12d931c07b3de54b48ad09f82d94238fbecc2221a500ace8d2c1926d0c3071b8df782dee7c5c3065914151d07a6ed2ad243ebe240c9c73e14377a152831bcbe6904eebafbe766ab6e003a515cb571c03001323b9babd2076122a80fe4439d499a28997621b68a9702276e279c829bb8087a26e963b2804aab7ae86fc2dde99c4d1ab81b4313d413e66d4481801ca74b4ef6ce5c9b814f67994f613f121e74c4bad2f49a0a8c6813da62b22fb0de8dd8abf9151c199f88af9bd3b6e56e0bb3de4e96ce7ffd8fe8c327fcf21dcf44af671760e3d5928dffcf7ebf5860f2d27e38b00eeeeee6e8e9e7e6d5bb69d5eeff63b02b8530db7b5ab5c991c3886daf837c43d5728a16f35270532262e4281077218a9b06a7f412913d250de789f6c6f76fd163da2102646007f73519839177339193e23c7c1b441e26278f434d1d5ecf939be8f2f3a43f5701a0cfe7be64dce7af145aa3ba61e314756b0351a69a63a6b02231d032798f66e2f2c9d6eb0531b8a832fed2c597a1188dfb83692fcce20d9ff4b1741e09533efef02bc9c23e5a6c8a326542d844a53bb1fcc076a924fd61b2728d91e27a558069cc1f0f586df9edcb2f2b03e4dc88d34762fbc504b7eea9e297deb989771aab0d6cbf93239c1a03e2b050ee5fdc8d3adb266da8914f59ec36ced6189e280a31252a1d9c5a9500b078c1eb11a696a1c3a5634973c681ba55a9017d8b9300ea82e9d48a5ec9af912daf80001d3128c4e9ae102e35174c22208f8d7a01a3d1364d452c11b1bb74d14f7495e5a5dda44d7fe48d496608246744c529e74d8c99784f4e8ad40e8c075a0fc79ee2ec88a7d3bb953ef39dc0722ea6bbfa10e77379a6cfee25ed29bcd6b3071d4e0a49c0c8a25a5cfb1adef841f59ad69a2d0bc09f34273295f5b2e2c2a00a2bef40a834c2b52e00bd113deb8f53f533efc640e08c05e850f0e28de4ee6ccb107e3743fe2a59c8e700c0d07ca744d0c38ddaef11bb1c881188b836dadf39ab14be9572d18c43a5a522d951094f68affb1acfd99702dfec0d62890bca9be3d4e117919e5aaff078b94ddf0e05ed71c46660b2bc7424d7f6478f0fdda2e14443e7b2ddfda634fb32bf9aebbaaf0d9834288f2db21b76045239de7d79418369a8badc68d53a2ef9c07ac2e8e976f6b8997da6dad935373d8a0168e539f66bb878e8de76175aeb835827bd84e97c345ea884e4bc991ceed516b891ef05c381f2b19e617d073de9d3f61b6ad392254ffe719e1c754702ca78d42aafa795eba697c91bb19cb7ac1e58d77e817b0c77443f246296a6ff39ffbc82cb275718e43c524795eb66ed640c901b41b275f42c647d88883e5449e3e59a2520c348ce2382a1928a2e988ffe4caf757d1b6c892b051f3ace6305283dd3b0a0103ce3a3fd3090390b5a87f3ca79bc3464c00701e81cea43f040ef311d382bbe4f4332259511ecb1ebc4b0c3131405e7468f9501f843b16bd7c51d117e97c14b9b0c13fa9587b0bc78b2f13ebcb8949824da90f0277f4bb603122a122562449324ed9577c3e8a017eeab9cb8c0c101942f459cac8514acec28a0235ac8bac47d57c8f982797f5e4ee506888d7f69b573f8ce69780ac76293c2b1df0b2a59e806bfbaec72e96e930683808b3918cfcbd7a6d7075fa13580f89a90a77802f5f994db21d459335caa61c65c4aeb5fb7ebfcca6f643fbfa8a08fdd55c439e63f6f0e05bc911a83bf9a3feab84e117aa082417b5e4721d3d26f9e6d5da123cf7be9f9c2735c8876a934a88aa39410eb6960b8b20ff8ea7d34c49eb6c5a8d0103844a03fa270f13fa37cead65e998e2a76c83d62d76b1e2ff339250c17c1919d282c980e3ffcb54595d8fad87ee57fec2f828ecb5b34422b815cf68263451bba71065e76601d3c7a5f27917b949e1266b63dbac33ef4f3bb7f43d09168a3d104f2f35b254703250e0563fdef1b7c41355394869b0d73bec9a0adcd4a871f13723618b7bca859b03234d14fe49496cf8519b350020db130a64186284169b4c32d65926b87c38e1e921fe5a21250a500b25d452b8e7d56e0fff08f683aff26a68513b57fc2cd358a870dfe45683ca162d2b7e68856842ebae4b0b50053fcb26b964042e37725a348c0df226e412804bf402fdf94a2cc0fc22987d77691f84afd7cfb23bb0f439f28570cfafaac47ef7de90b09b8739cd45cb0866c4199c0ce8e9a33d829977b0e22232673bea0289fde117e02bed0a0e01cb28b369dd99754e4ef075d6567b15a19bc41cccaea2bcf3d062442cc5a5ff498957e1cf164f2115a93eb3dbc6b2ab7705e1f997c3674c5a6e4f290bea5772bc98b306de33d53652d681fba26239861d8f34793b2fe06fe4a3875246a268ee291a1203f539a4dd9e02f7a01fab8deecac13ed97744aa9a7c96444062c07d5773579ec5900f22072df901a4e943ef608fd1535b25bd2077dcdd21fc1b408af86d09402a7cfdc289e924609dc07d0b269ed2a86c5a14047e5ac9a3541ebeed186d6228ecc0440c1e16d599b5fcb87e882d71b905d22a8a13b00be22b8522529a2f7931d02002c3d79359317902500989b4d3601f25e320f3ee21e6ed2935f2736214ac044c4e8875f259d81a8ad4c98ad8d1ee45399dc0076c2952b98d308599b99773ef7b7c2dc92fc759c1e81d0753d51377022d7438628a16f693c413a571ec2e05997573719235802405642607ddcfa252b371eafbe406d4eeaa7bc02bc053059acfc2fd6f5ab314932517af820a8f6df4ea3434c1a214e9188d71dba1c05fb9655de8d7f7887bff1a7421d91f3a2d3fb12c0f7986f271a08f1dbf1a6a54dd101d1385b41a0006aedd0e0dd4d99c6cd5e152f3d11e902cd66a12992a0efd0369d61a986809aa428fb1558c0fcd25d89a1b1d865ef21219c6dee77b1e9d106b4455cda120a6358936310ccbe5a054e484c56231ddbec5417055b0be67fa0e860c6f8e61960f61de89b828c459bca4c78abc6017fed17a37b40c0a92673bc355dc12a8ae959c87fc7c9a46ab0f9d2fd25def6b082595f24cb02502858b4edc78ad8d13f324ce0d831f799491174f2e45d950ecc78e459f206750634551d782d667b2cba8edfef7dee4e5f102b00bfe0d96c73b4d496ab33cc6e02216c30e37225ae2230eb0c8261be11189c1bacf216120e965ba0a89f87d80a34d1f1b81ac73c2cc71339e5ede71bac55d5b0198cb0ca7b6a34a4387f03f8b6c03a36cf6a32982e6ddd499c4ca7afc54b2f3a523d646c78d61537b547c7409f24b1f7f4d021fd7140cdb179e8e33bced0d81e374e759956ea4355a4ac06f0c80da0f5f656aa3d98b8a46b77bd223ae562ea8c69b91481912a595708047f45f31f747a42498ea8f251f02a34d79f8c582ffe2fc33b108ad2cef6f584aa5eed198e9a9b67431edc644ae402a8703798d2ceb72129b54b81b16d32694ab099368d0a09464de95ba910d7ddcf70a7847ef6d0380789f03f3f634bb33110ced3cfb511f83a9cd998b097e6b2d002dc6fe574af6f9d1c45914b27a7600e5fe2c6d472e50ed6c4e418165636b4d008881e645a08d319813f59d4623011b09b56149525eb0c95e916d41005879f88c6d0bddd5af3571d0c6896203ec618a8b4343a3b1ac1321c8be95bcbed1ba7c444aa1cd4ef397a16b365718ca0f6403accc9834a36ca32d154ef0f0edb0eed167c2e1f3d35f3945357d5ae8913d25799587dbd1b5a99961449d81dde8d0711222d99d4aabd8ec7c4bc0826dd314b72f75549764267c4e3800298cbf19117ceb34b05fe1b20e272197218532c96a4da40f060c537cf82ee725f4da85bbe6f0ba0a745dea203f984d353f2e5317919d8e4aa1c6f649b00c6067d4e5ae9eebabc31879cffec49380c13366b169e7edcc6b4bc76676e4a98beb7452ea711a3a25383d69d75d8ef1ff2a732dcff2897914cafd6b6f6c081215684249f51668d7a63f0d72caa45a8ef7306934f81c0b1bdd4c463286a6d2586d1d3fba636e52fe5caecbbd9323b0a146e355629962cca70c79a5fa172fa344df480a0d2c2fe816982128fc8994debe897ef074080ae92879cd802925e937890c4803500590d910adc052121a0f2e4ac66ff8a68abbd474ec8b968ec594d0506325ac480dab8fd27514edc87b0ea9cbeb00385e1997ccea2e7627b3470f0a2ea69708f297609d820f94648ecbd87cb5d62a6e9720f1c0d3a5eb33366deac89ab8aabf07f3b8e67f6cd63c9b87f53881a2e5f6a285fcd538ac8de5e2c94ce475e8ab3a4910bbd93f46f65d1204acf258873777e40413220a12164bb60e7b74c7d356adf46e2a2637c5b33110aba74a9574003bdb6a7e6a09d710e069900d26d7bfa89e70afe4508b25e0dc80a0d6359d1785ff8df668ad1b4b74de30f6b0c90b526328a4858c47b1b0ecb9e159999d41ef143c960651e8742fefbcc38cf666ea4393d4148752bf64b87c65d6270ce7ecf956ff14f56e57127252417cefdb4462aef548f55ed04b114e7a28fe2f008061f8dd6f9579de0ae6d167f70f8181e3a8effe71d9d9c4a78e67f87ada53bbe05438dc6e9b7bfdc43e3f3fd5b74020c614f7e5b7f9b52f787b87805b37756d04f1fbadd4c900dd0c027993e31cbd4f2aa5352238129ce15bf8c4eca3121e55ec93ff4d80b2aaae50cdd5e4cd0c7cc4c130b07a0c94ada3b61caac8b06de83f0787e8ce7817e7752eb2a804b1eb76561a72c50acbbc0bd49c20f4c8d20afddadb12fc9cf80288db31948253f51253c277a21dd06730ea74af1bead3c63d3607a4379f6cd9066d53fcee459d3783e2384a2aa63ad7f52526601aac4dcab46fd3737f5b36d371ac859307a60172b93cda95445b76338e3a2eb90d60736af0707074459fab2a3a17ce14426313513332e3038e9d531dbf23105d907c2948fd9a7705914f96ee2e667258d054b0a3e32790c7e6d356df8f5016860637f2aaf3da1a97cb5f9e10e658ce0438a1c387d16f06e1aa23631b23b73f71e4fefb290999b6fa34e9d6c0c87b5a6c135f719d4ada5c0f5ae8b4c9866b1eb279fdf4767911f5537cf47f9cef9b243ce4cbe15706b25b75c26565cf834d1ae97d7f00683845131915c5427dac6492ef82bcdfcc2aa4c9fe5ee75d382fb8835cbefc63d4165f0df1b8798e237412fc0b557fdbeafce2217b2b815d7efab7e7448369f0f7a663f749ca56087bead5ae9e2984d6725e268ff311152f807b0043dedc0bdc9742b669ab2189fe4571469606f04287607ce03a61c2d671f91a304f08654979c8cc8a2c8b44f9210c555f83b1164c7a39153f300c60d525773c27c65808366abe55b8cda94094d04d515e13264c5d599eae35fa2b5c76d91c7fd62f68fc8a7c33d8890482103eefe3245fd936d6d413e4b471480d756751d03360abb5ea7ec58f6f5d18dbd1be74f7507425a0271478ac6dbb293ced4934024916eb9fa06956ddcda964d8f988ab145cf480b0a5bb8b221acd351e057e827493f1ec8ecb041fe3154f1363d284309cf647168975e8b961580c5a49fed9c490ace77d5559e596ec308e8a601a2abe783d0ee2abae99c2bcdc772c800f523aa6e1b273251ba8d9e36c521f4fb5654e779c6b325620a77cea6312ffee1802911cde120f1243cb8df6539d12cf4525ead3a9abaaf19a5ad6692e536b09056212456be972cb5b0e4ac0b56df0b8eaba2656681e320d91ae324b2575d07461f488584c4f6e8efefa97b3baae72d315537ff5b17d9ece3d624a4f02dfe4cbb3dc610f2098987704d93e74b3898c8119dc259b118000ce97dd96558bb2c749cba0841b23fe74cfaa754e83754154e62b8ff33cf136c6d75405dcd8d683892cf3f5caa793cead08c7bc24fc175ebc7b1c630c7fc47838cb6126bfdc7c0222194d98beaed742b054f7fb32e5fbddae4c62581c047c9b898f90753cc87374b0cf084e2dc9d6f3f00b2e2791654cf6c87b6ca68eea57b2aa06bc8a849243e06b602de910108c7e586582bb3413459ef33d9d1ae1a0daa7dd73b98d56a297cf56ee4c4c2f062d10a4eff98c2f9d24f383b955a1791f4789a74ada820e234402d68ef3189cd1bf7f61e143c1a0a78936482f8f9fa7d9f6f202bc3adcb7efd1cfa6ae976c145212c6821d1cf27404528085a9f8d35dff897d5b2730f5106742094d0ba94d3f28014a075b231e1fa02b60cd9022a9a75d8fa26ab18eb5bcd09d6ed8f1239b0978dd679b2fad8c37a8e93de0a1c8016746bfd52423bd86ec96fcba055eedea2a9a4d9fae5674bbc3924bfeac9566d5226b3b62a363876a84cfee065daefd15e2a5e397effb26b5a45f9943147172b9bcc4829d808d220e767cc3eb3ad12ee7f078fb56467ef239b1d52af275a972f1e6451b5c8c0ac0c486bdc2cf24492ad38c542fc86bd61f0f9236b283c0705b14010f46d6f41c37817f06defb7e2bef452bd5e582cf06898699b6cd0c57d58509747111d13b29c7a463d0cea8b270649b3aa08ed647978460868e86f1e7f8090a5edd7b6b9844d48437a9cb3280dc6db298dc6640f68315c19aeb6c6eb10934c577d761f01d14539554c9e3b9fed5b4a831302fb95d20a66bc248b20ce1b2c4767688592000a627a27b6e1c6bd7e474d09b21ec61648c22d1ecd1438db62880612d454fdea5859467139f6e053b4b144fff356df40a077afec8d5c810f3ec08d264e59b08aaf05ac2ef30049c4efc66e25587b92f2d4c8a2d987e8410eeb787ccce490354ebefe7a0cfd455c650c1c15a10c256c501f6fe7f0910e831b09369be0d0c9e73e14149059a3f5a48d3f76d78beda1b300424987daa23aae121bb255954992b2fcc2738f348d71970ad225b9eb623c0be11938ec88f4823dd6b33fbb9cb4d4a9db78d48e63d00d08bea3344ad216a6c5b298251e477bbb2c5a0c254d221b7688325a003d2281e5556fcb303d82ecfc648385cc0102e226876f441d8be25b9c90602171fc638ca5f3d220c73a5c7118be13d0a0414251afc2dabccd7856f2a81564875736a02523881857e0ce567871e0dc8b2d1f7c1554b10f8e7cf2c79232a1c635f7cd31e8819612b5d47576ca961ed15ae9cc89b0820b0d5ba1ecf4f6521c886304350d073278affb1533bcf16703b0de808ac791c27025b07400c982f61241293c57b02815c3cb96bb124f21c0019c762cdb7998437b68b98333c0398a901e0f7334877b3d53af198ca6376248402a9c8b866b41cac10b54c2b56c3b085b484b13c2ebc516e81b5d06d7b4dfd9ee14efc967a39921a278c50db7fcfe6c3fc32acaa9b7fbedd134bfed90b3e16a8765930016c7e2702b974c266bf94e2121e26ff1acca37847c7f3494c55717f5654a025df0817ca32dd8142f060dbf1ad6c050e8d33800261d669d097a05bb328e9a805ea0bccfe0d88f500b7bcbdde8f52bc8b34d0e814ecdd0bf7be8085fc984b0cfabb7b0f1db71a79b6b5d8518533dc977557f1dcf5a75acec1d8b67d35909a7c2681a7f39c0e8bd066910e546af3dcad6ed9ab5f19d37ed5b6da785640a2bac939e756a1822d88ca5b5485b8a09e1923cb8719ce539baf9bf7c3d306227e5b7067ca2cac3225238368980585f061ec9f929dd1b7863f559f025556d616602de3b45b3d64e76da5302aacb31195a042b9599b9bf4289001afbfb1dffab62f82778ceeeabce762fea2e44346d04ed415319a2ebd392939373ad07b1fa7a32057ce4b2dcb27c4024f620ecd8b6420b22e3d57a2cdd5c91273e498d7ed01627627bcebe9bca117b038ff101386219329bd949b0e80f80ad36161c0c8e8378559b85ac0c011030cec78858919190f753a54a26fb1ac848a7b124b43dc34704437afff3ae3056fc115c78bf0267ef99ba0bd3545722fe4c01417d7964b9971b48baddf35106fb49458cd1811134d1f178eab6afd90f4fa623030ccb9247812c9a92d526816d73056e2145fb675a1422a795ea98242d8c471308cfd125fd4e10e74a72281feed06f4f5673b9c8b6da0449eaa4ed70d315c913df63236cb8ff9d581b5714ccd789a1b0ba4830a32ce73bbd01b8f46b5adbb2598d1731327d6d38597b898ce506c407787047771a6210c572f44e264b7de1e5a9d94b945d6440beb18f0fcdb4ae0f6f93a10d22d67809c3c5b8c67445e8a5a372cfabaf6a33a7e729f5c931bfcd1569e50ae40b0f3bb3e2d2ab97820a9160f64d96a0179d803b50e63cbc3021f60a41374707e211c8a0efa8dd91312ebef18e61a91d7ebdb436e4913d592b8e29fbdf9530d42dbb07e4ef8fc61c4d810170ffaa859cb5ff6eacf1af414af04c5ae94eba21c55f1ea92dca89ea404537b215df13e928137bb7d202e092c35526bf2e2b98da3045c07f72a16ffee02068a2515002d52bbee9fd02a5f82276bee9ac5b438e87f67d756b801818dd2af6682e1d1af1bbabb0158abeac7eba14d63a216c8bb9384ee37848d8f3b7db6362e5f315a4c36d4f67f04870a40cd9c394f5faa8232d874e7951782c27de88336c4a62822d49fc54375b3e55cf0e19ed15d3fcf4f163d18400230f7815b02f5639941ad2f6024f6d67e80e07949aefd05625564d6b9a8a1b2ac4250fa0e642c9cd991b9ae92358280d991a1a3da686b93dc3ecebb7542854b4f50d1df79ef1d8c6b711b591ce9419e349e798c6ff92e629cd9060e2d498e405e8e7ce4a46faafe584189abf5cc781fbb43f96018761b09edfbb0247a363bab9ce8527d3e1f3bfef2d1eb2f0a130e6ce72470a612be53b7ab57fcde2ce1bba7f81d285463ea087d9196d618411054d9df8d96238154608d0ab1d171b52671fd9040026593dfa9a4b03f1080cb8926a549bd9a5ea074e14aa19ec7ea13c6d565d7b20506745bc9c8bc5b6b43620c40bcdcee5e8b6fbba9c9a120c16f33433c46273477da7155296c49812b852b617991f80baca3fd5313d018bcfd4f07a86f5036bc39c75f08a32ef07ce8101c7b563fbe1a0741b5cb3e1e9a25f3caed001cb04a37904d3578946dc8e9e957508b7ed026f2fe0479fe7e39b1bfda7f7157ac576c5c15634097460c7fe95e9a16a830eed38e844af633149ba5ad1de99a576d2592f77a3bd6681795083b6c833efeb6ec9f21260920a13929c025a57858686745ad6b69a2145a872b5ec7aec180bb3ad121d2ae89602a246abaec72d6d78fd3aea95fa8b2a9f264b1649113b7137fbb48beb3193dd3357d0571009f31390e5926399ce14da64635098e28ff8cf2d1c6998d08eccd97c8b138a2627d44e06d729b1f2d29aae887ee511de0fdd75e2d56a7a2889430a4aadcfc06e8d8510d0616a6750439f953685081e7bdcbb91503001c28201a353412b3d4fe7a185f0a2824914292583581dc36b83de2516b47f92fc62878d1e1687688182e3b30d0492f1f4f5ac3476a94ac7e8c8b7b893171cb622c02065d17ddb9bd2a7125cc6c7c4f9765db9a9f6609fa31b4d9e3dfbf6fbf788ce0fe6cb89932fff4e7677e35dc3562f267862b353a2d22f521632532ec7b8c7402da9ad903f78437355e4e47939ee9d1b04aa0a3e3b15b32d6624d79a5a0de733b1dc9b72d3ab2361fb8ee4c29830f9b0e4cba5a6ce1d76845c49c051274d691a89feed270d204ee0ef014a630c1af05c3bce3f86436e9237ea79562a8429ecb77f8c67cef76ea95fd43907cdc68960bcd7496d708746fe69edee89f0df8b6a66a3d75a796cddc225140c2473ebb391aa8eca2313297056950336dca2bf3360149ab39eb5f190e912cdab4899fcc105695b6d3bf463ac56a4fbde75d32daeeb9a715938bc3e4671c7686dc2f39bf4f1564bbd78af5daeeed657837650744da1522a825df149b847ac2d948082b56d9fd2c373a5536afbc4b3b6755775f3c4deb7a9d365ecbcc7bfc6472efd839feb3f50b5a7f9fbebb0be071edf484a215f5b51a82c0f505dd04fda2bfba680c0fe77ea1f8c5be57deddf6d5586f11e032f4255be516c973c8b2df496add5bc25de19e09c70432caf26ce7fc00a7fed86788f29f8898e0caa507868f513cbe7b54de0110f05ea2604c460d5d617ca2e0fcfc22972faa0c6345fceec0b22d84baa57a22e47be9577825b668445536abb2a7d732b12ea0bb8517b781260630f92cc5d9680cdda9ebc105fa581da16105f48bf353bf6358bca6707de85f81539c315cd431d1a6b6402869da9e11fa3b42ef8c3c07a77aab0d085f658b163a9c4fe64f48b2e0611272681396cef5dd7791a37cbafaf9b4f962e341130f35097f34796e50fb321b83bc6a14bd05662948314daf24a233abcfa4c936cd36c53245ce27799c0100701ec88958cb7ee898ed768dfcd83d2ed1a6d563673467a58643666bba592efcd5f28b1e359986629f3da6ed8f07bd9e851c13c336f483bc9363aa90645bc33a8a533930c6d91fe292bbd62f256e01f621688793fc7abd96684b16a98e119f14ec2d00af3ad8827408db21da2ebbe8b10d3a54cd67511f0a50dd4fa83f8d8e264ccbcdfad357b62490f82fe3300fa40a9dacfde03495e85c333c6c216035c603b275a415dd950ac528c1db69e75659402870c2a9efb11eba4acec095fa216e7003dfdbb6e4ef4558f914c4c684992b193ef7fb8719571ecbbe9f34f9f1fa1c59719b1ce78aa080f06abb5c07a1918188e20361cb5a31a17514029aa69056d01f21f90e26dc11dad2c81994f0f4c0db8c5be6fb0573e08424c85a721c5789c5ee375dd16e1c406264c57e76d3d06f74d6f7472da4ce34b8d6963eea609400bae7767e7d1f7814adef609ab0cc466424d254c43e10983dc135761afdff1948d5397dca423727107f3c54969c400bcf90ccfd5e86adc9741ed503bf256b0b6bb37b31ce7024bf26deac35bf3e6431bcc1e7d1a71e835caece9bf53c94717bc76271a47364dfc11c6037deacf92b3a8e6d25f0918476b8340376cc060ab988b1f6273438d1aeb9526c47e8b3204aea59a6ad3e9c4577423bffa4bd14bcabe925a2d7fdd899f21f1af38cd289fc6482e267ad3be63931aaf151412b825155b563cd6b499dbeb29d93a6ced8908c02251a508462dcb71ad92986111df7ac8b559e4e74aef75c320db711d025eb0cd1352c4d84aa10b752756441d5d385b8e013661b88eaa5e459804e6dffbc9dc254390b72e1bb1de5adb713bcb4057d3016d19342510e9ae526c7874ca558800800a544d954e03f7acc62510dc69cd87cd6cf7ee72dffe6fcf352e01f39c95ff250f2fa48882c09b34a91d1711b17b78b3fdcc9618d9716c206e53fb7df3f1bf2cced63bd0fb469f64473075a94f59725556ca7a12a8532530e6532ea2ce65838290c817b9db4a765de0b8dc971448657a3a0f1ed7bcbfdc1ec6f420e1c1f207daa62c013d3828ad38e63f03aa8075d913013dee7c2d6eb7cfa2cd77556f0a99b4e1ef34c1971dd58c63a843316bace0321189945a6c0f3e9b2292103ab31d7bfead951ce5722fdf26c15ef558294e3155dde1e80f73370fb91c7b5a89a6a0e6a23243ed781c8a22131db9cb4ebbcab7da20f8383cea87476eed613fb5291ccc074c532c83d3ebe91b046ab7715474bff711e972df87f38609c17e367fe3b49c0bbb79ec163c45de1299544fec3524a6ef9ecd02526497cfca02b37792138182053fc671c1bbf3861e01290d6dd3d21f19c5af5b075230a204b50b218eb993d862460f64d178a06052e243bf070d6e237c497e2627cef193adb1bf8ada76f9cf1e9e5c5cec4729d3732190f0376b4ba7e8ef163f4226bf3a6cd800c9186bf877f5371a04325e1e57a7932564404d5fb68e05537e83ad7b5d2645c6828333b2302711d1479ef58031328ebb4519cd151419a8a4b9534538c17f0853b5ea575d8714f644a2d69ad75c43da023d7b5fae29056c6e83d3eac89f1901409dd3ac9b948ad19183dfa253c36a4cf64847ef1e3b4617e74b761fed18a19d1d68e6e3b9d5df74a815dca472440f1250037fefa7d989d52b9ab4f1120c0c6b706a3c838788985f385083bff916fd62d5dbe41e555d5e32879bd5e9aeda523bc6a3915801ceb056474b03b1006e66237d689dc5d9f71d0f88a767f1563f3c5a15899ffb169a00aca4a69caee1937d26134c1c825d0e94c8aa636bd2cd88d1278a84d9d79b7f098d09b05dcfad103aea7e02c135a0a2fb9315fd227acf434db982e955eebf08888d63393ab62a1ec9c70fc8a6f4108c12b223324360c92b1464fcb55c02a66c86a93fc67b5a92ad3970ee01e5ac60e859c85369fb54a34d5a15792043e75fc5e0c6670f84cc9431dc08ae41999181e4b81d921c5cc9acdd76cd9d5cf18bf2085bb3071ad00a5187a43ee1cea833c085a4898190648463512ff3aec6a8f9fd1c57103f6fa76c98e848b8c0d4e6b86998f455755c9b931dfb86ca3167ad3579cb8cafea470562fda693f016da2138d2f7f6d6377ecce3f2ec684842e8802b360744c099b5e740d6b28391fcd95ea89998ef3b8eae98594f361d251dab01d9798c45de9cbe5b776dd9be38acb167eaf92854452fe9a1d9ecd5abe073c92665f6f95f15f8903165120326e0313b466abbedfdb6076c12033b8fc161b8584cb8962993e05f179986741c7b0e0a58170f7769b59d9112037ad855c1c7624109d7ac672ccb84c54dd8d5a1c6f7d977a08b74cb33a140e8740d3247acfd5aff0911938c9bcc087c99bf754ae9d94b0d9ac41130b978930220732f680bda1ee1935e9870d1faa21502e618b0ef796d945a38ad6b43f45b35893a58b9e756e1a16d2ec23d9b0002c4d888582c6b20db04cbcdf99d0b6508a4a0f8b6edcacdff139ba8fdb4af91eb301443a9faa3f5ab64fe990191fff9c3cd8f394bcc2648c592cc67872f0a0c22771d32d0bfa88df3e6f715239ef2c00664bf9eec55d0226697ffb561377f08c1fc07f2f40ac41ff6772e8c42ded9d009b830beb4937f108434a32996fd10663b9142dad29f79dff0d4d23add7b4618c6bda79bc909bccfc99b215668cfdea2cd58f67d50b407e57376f0c7e73c9c587e9b8737ba6725514198f432c2893d4c5f72eeae1877b4107ec23dfe74d885921ad81289c4573db307a304baec124988bff2aa83dda29baa0969d9e13f6da26f6dec41a1c128e5ed4fdae51f1501eefa35033e9701b9deb7d9659d25d2b6f91dd12b58f987c98f66af8eb597502a3b5bd06a736110962fc6397a8bc1e6c51c82c49af140e1fbdf919f8ef9c8a489f2de5f19bb7041010b07c3a397c33b2d1a2ebce28efbe9af0a61dba1e3c927ae8974c84aaaef8d6b7659615628ea1db27ebbc6ecb111b52485e5e82983ffd9657f3ea618134c75a968e7952d667e5854662856907d6d5df1f2d22b99e46f2c3907f4f1b79a349b940e7ddb80d1bbecce3adf66c536937528b6ff16a3a75f51b99447e4ce9bd9fff13f1a11090bfad0e7b7d9622eeebf29d1967ec3a79804f195a0c5d97cb477151fd49f0f41532a7d494c16e668e142b1231f3ee42db4ad4f78ddff5f8de31f96580641f2b583aa8de000840394eae013b4a05f9e059001240dc55891f1813687942afd20b2dbe9a5a5781f4b7def72a63c53554f84daf3228830cca8f7f00a26428d8e755ff470fc82c5d4f55d49d39561182ce3b4fa93ace0931bc595617ed316a0f8b7ad139c5d3cc84bd2bb242f75e8d028909ffc47dd95b567e01b1c569fa38fbcf2769990c6e9efb1e779dd8704dd15e82154d69145b2e1e85f6954936934966a858d4fe3a84b308418c90fb05821fbdf5d19fbb14b698362dbb173828904a922ff8d0eb9db4465c2d7fd4758a0b475516be5ca24d40e174dd8620c60ceb7528ec9834d2b3958db00d4a6c7a92890785bacfda30cc696db733c748cf9f84e66f0b6ce83985b31f42154608dd63cd3395d64af6bffe42272e2e1e3ce5b2ed7470fac0af9e26b31cbc315e0efcc34a018789dcc66c5738d6a3fd5443ef7c3698cce85724d5ecdf19e2b53ec7cc30406de3d799e80c1196adfb2fca5ccb81540a916def725ff9715fb81030058d2c7117c419d4ac6f2ad4e9121d4036eff9f6b165884a9521c20ffcc0124e1eb58e15350f5db7f4201e857c66e79343692752e3341cd31226ee8123ddcb6959ec2037baf244200d26853699348938a5d506526678da453c6bbd62e7e50891dfc2fa36d88778dadd85e22bc046f1cc31ff77b8e0cd101a2218c4a1fcc0b64aea14f1e4fe822d34b76493d3cc42ddb8f233aafc5faa347e2f21801025cdd17a4a9b1660133a219954499d3246c063eeeef73b85062b2e6c8616f0d523e703b4cb586b43a609f22fd6a42b0e7e0bba1f135fc7a229a7c3df3d496fccc010914cedac455c667087d754774b057616d7e91c031a72ffe1121789db179bcbfb88f0de31e3d7e7ac191d38bf0a7b79400baf31d51d624597180a4b3a9e768eb1acf73046e0093b2619323fc82068c3c257ba21b1fbce4b9c34dae82442e51f7d2cabe206e88ca48553089f8722ebe67a9657d16b5352970a801f726dcda016166e6dcaaca45dc58ce28904ac5af09df25bb212f9d54910f1d5544c821adcd5e1b0de403191932d18a7015dc106b75ffe44b038be10a8fe079872d4bec5481387cb93b39e562608abfaae259ba9d2315057d28775a23eee3080421a0de09aa8b56eba07a1a530da389642d5243a5b8c1cc72ad301bfa11a49cb41f5a3e5306f86fcb7ed3aff58c386ac9c6ff6e53bd0f813c8c596d485b50706a6d8801f4c125570cc01c3c16aca623a6fdcafa81f7e435e96c1ff19a0b2d13505b57cc42a48770023107a28f616b72480284b3ba926d6283c747f102a6e2c7653f6697f14cb6599d130e6fa383746ec46edd341c9827250f67e22f12c31920e34c9c0e89a1ae58cc0e80a383132a5c58ff6d7a496aeac1e3ef12e73f80e328d3d87306a361cdbe82a62137afc3ae910ec140327d10b88931e38308c9e13cae0ac0cff3cd6de682683a82d4defc198a850476d2cb79a76cb582cc8df001cf80877280cbf4093809cbbbdf3201d3d865ba461bd3b974a3aca27286c7e163a981b76f455e0cfd4d6df3223dc1cd2f79b92a5bfb0d56f19a745629d1e73014b20e39f980776528f4fbe0898cca819ee1d0d5f221b2445279e52ae77384ccf5150d4f2d3760a2607bdc7b8325676f168f8de9ad71e6d8b04886b6c0e0982a9953c1db85de7db6386602c48a523efb6b28443b4fa006be142b0b5e70bfe3ca641336f6850680f9c931163c9b8dc61c706a280529cddc7bd255887abb55ac6dec83f04a7bd2bc26f2cd666eac08c21a51422f0570029c40967ac04c75b2f8734909fffa183129a2f40892155dd8970faca93bcfb9807af8031ba3c55ef55eee9cbf899b933e7bdf28286eec68eabea75193519471991763f508fef430f4117df8177c58e3fd8d4271b517b5403110b43bb144886a0dbd7964179e1d209dfae1233f81e38547395cf9673846612890c8066c8a8ddde828293cdecc16479b45cacb7f70f5e9af7d929f7e95ef53a8533969660bfecd38a3fccbab3d4c7cebbc7e89d8e58bba61e5714469a32eb5b63099dc55749b66a6154ba78e9946088cf90340d1f8ce87aa7fd8d6f0f7dcd2081c520482b6c0cbd56cd8a4531f791b809f958cbd6e243fa3edef05181c085de27f2cc46f99c5b633a7e00615f7a76d5dbd66cfde8e1b5fa8884839cbe1cf9a1881a3e645b287669833ae2ad56ec6d3d0556b96d6d912e63d537146d92fd71ca845ea155c2cc130dc51df1977a43f56d38474c5c040bdfc7d0dd432e230a8b8d0909f911d35dda0d31b7d6526c66926e48d4b8e6e9995ed9b8d9a3e9a613e562a1dd9e33a43bfd34562f6125a3a72cf199f82be50993119f641170e92f07ae2fa2de9e0a2d58b65a318be1d82095d1ec973fb6cc8313d5cb3b5467a0f92ccee0975f91793949ffea7a4d37cc2d151b8f92b6f751b9cefcda7e58881cab059dca32f2853945fbc0914acc09d305b246a42649955f6aeaa799506d1062e56f546aa2d89bd78163cdcb8d690e147ba7f270d4dbce22467467b06237db2fa1c3511dfa0c052f0a70d82336ee64707da35479f82bc327ab7e8b17965ef5261c487dd4876d3fea4fdff59be0829dac21b447b14aeba8703961886fe96a0a61e82a9e65f1134e364ea601b93e1b82aa63fb4e9b082fece1e9734f1da356e29bebe9dfe1f877581aa2e219605d7f93f5e17f0bd66214cca4845fd11ee0887170e8e1774691cd8e509eb720057dadb575e29cb2e1fa359d585da702fc68ac4d2d6d71bdb8f47ea744dd9a1052e72a5eabadd7d6f0f8f8fd67f7560c5face0faf39ece2db95246b8103cb537fc3d367ef79abb06e223ce671e4c1c99d443e9e898f9bd7b97d07e1937766e221d4cf82e64180efbafae9292e3e7dac9f6a88a7a986ef99f90a9067a4608105af0cc6bda92ff00fb1251e6df1f2f15ac1137bcf726223a5e0a9990f1ba7c2808ccb138bfd93bf9bb7a995a1860852a7be3cb79d74c4c80693df17ab2cdd4163593220e07537f0c7fce8598fbb4b7bb41b96d60c63fa4441fcbb66d859af940f72e2298414f50e8c08ccee86351573c350a79917692f6ec3d78ce805281594e7803b250477da43e9df9da0bd0f5a818bc8103093aff9db108f2e260b850b0e449e403d3d86f2ec88452b96635ca286c188cecdcc0b414d69c15acbda86733e8e1cb58515b183cdeb414d14edd12a3b8ef2b92af43ef6b071d082ffe7c5a5e2114e45c88b00d1fcb48e167fd93ab8d52ebd1a3dced49c0967e877463d94dce71589b86fa9d7ef3014b8d67c3d580c3d161301456312cb48d45a015c1b5a63cff220faf458460805d7002d11ba46cefb677821e13d8605111257fc1cfa2f9baad21c84da1f3ff478750ee96f6802a2ec548a8fc08586408be795cc1d8187897bf9f835d749ab807494f8406f8103195f5df116bbdb9f2b8bc4c678bd0d03820834c8a7cc686a9bf11c9dca7e564b21da82deb54e6f1f4dcabc157e714fa4d3814b25fd3475b63b73add0b7bcf5253b38fb93aa1645b24ec330e623a0ba54755b0cde290725bf24008edbdaabee1ba6b7ece7fd1f5cc834f99cff0531cb8a2bd3a197ab0b2fb096acc4fedb1f1f911778a63c435ca435fb6862d117e0867949aec1bc32fcc69825b3b3a7de16f195e0bfcb22e1a853e9f6e3b05d40da91fbef4cf6c3b360901f32c360bb5a0d14777678757326efd8bbd8af4728d6e1bdb37e4c183a9905094cfd9d88bc4a0a0068f9590b41a672321f31ae16e6c1fef50a2acbef6331af33f6e25e25cbed350d8c25a71e1221cc6426c03c91ba4bbeded057e26b3d909b5c850fb491e1b3480fdec834c993b60da54a41d19be6ef5af4ec2fdfbe09102322f7d520f36c44e2d651d116d669500f70ee9f0538ad816281f0398dad5b69423328f539561a893a3f88ba9deb4a5c98010c9d73cc86451a3319a22276496eb4d87184378bbe82ae91070201612693367594632fa20050febedffe19211edbfd06ab8db72897c8db38023380e0e2aa7dfb285d43996feea7771a42818765f3a684b273164df98076ea987ee187b988341bc4f5ed20de8e4f0cb42941ed74b5bc5b36ba1900e15283594724e5e70486491fadeebd17b781ae634e889eb923f2c1f8bc2bdcbeecb559019b0db4f785cd48f0b2d385b6227d4a880d25cae50e81dd7d0947b59590e161508a98dc2951bf7c700242cd9846ac90936a143bc86154e2391633e8e0ac386af5facfea3e1efdaccf5992e505e75c8022a476b582b8bd8a101d9aef48de8f735986311d5a9a6b531bb623a741b79e1ca4066e15b1f1487d45db5bb454f6a21a2c92eef33bd1898536d9b722802438647dfca2e2fd5726a5785a80451e6556f81102e4e7169a2b33fd76708d20388ab7a38630ad070eab35cc9a774a060416dff1b20c94c5601e0c83fb7c022c47f965a25c985fea18b5ee8fc8c6aebb05cf486e02dc5c367490bb56ba2f1e67d60c19a7c7cf9a9f7bcd344fdaa905fac001c5b5ef4c22fb6c0be998ad2410f6a692fadbec8ae9a8e6152092db24b407c268d3acfe9dd3e9ed24eda965ce2006167a17ac4f323f69438e8346f56057d194c1a04b3517a4d4a55c72154531922dc5ed420c497d3ddf72b4f2de8414c4054f3082ddbd9c6daa9a92a0505e99050695a44ca1c39c6e02adb5677d6082f985efc504d67340bb7f7e3947f54b7a28d76130204d2738c2956186b47f46dcd8a54c551624d9ff73e9e71a75e7505838d52efc5a424c9d234c34add69d158a3f990c04ea3859b0629fdc9d5185c5f92269f059cbf89c4348fd1a91f734d61d7004d40619e95bcbacf71b2e6392542a8fbf08e3c1830aa2850a8822312a46654ddabbc6c2e76e59c67c72303f1fa0a0bb230f5ccfb59df8743533c7746a165c262f12a90037640bcec0042615c5360b7b3475c1b22b70f253a4d554876d4367be11340b83ff24afb31019be495f31448cfd1b2e53cdb6e7ed4575cc5f319311c46f718e8f43b31ea3edd400da3d5249273e40738b1b8189e2b024f8a490a34d8818fe3aa777daed9fe2b4a89e255b844daf411b64fb1e9fb76b075abb94efcabf7dad828f0b457f75e7c6df8c5608d6358d5aae33cb70ba92ed9f21ee705943f566d68fd5df7b7fe8e6525853fe8a85c525c9b7d3233338bdf74f579c36206d8b59a6224c0d50ac7fd070ed9398d3bfbc7902417375aa0e0557198f5d65784e431ab6dd371cab5fb26a2951397ac02f2e624083bc99c311d3189dc632e3dddb4e0b94cff3dfe3712f01ef3bc3a6636bd475f30defad2a642b10b0483d9ee527f8d3b3ffdc6ad39db2a57679a3ce77b5149f163f89d5baf204aa5c0f05a40937adbb4b0f58fc685d682afc7363a681858247fad5e294153ba5dc31612dedce19a3c07bee60c7043eeb73368673ff97458a09248c33f1bdb8a37482d04cfcbee1f1196374aeecc2227069fb7745c9dec1e88c991de1eb9a19741b16ca70cf3b0dd741b940bb7c07fcc3b4222bd761c5f1efcc34bb616432f9a65b8f6f5b4b40465c03724c75c80e73ef77912027b61be59a15016d77855933dbb90925ed87191c5badfa4c1198f6c8915cd766ff699d12c4a258408cbe052b8b1b59d55e308f359158dc742492a55049fbae64c456a478a94342adfee6f9b32c01ddd7894809a46731f7a646bda7710d265d5860909806582d8e889f3196863829866310bc06142086e1fc6676cd8169d1b560d615af3ab02dc74a47e034144dce906b52f58a4bfe9eb906a9805850efa580bafc1e4b94bdc24dd0aba22b44e663fb17bd18777d163ab6a9b7006e29d20caba40c07789caf3ee63cc5e8bedb4e2eeb08e99eb4ec78007b70222819efb402e9ab558f49806c4cc7da3c976135266d687fb9f58cb7f0f48c057bc69afb888341188eb31ca44833982cae71d0220e8516ade8d8e045318441c773af832644c82dc6e033bf8d4628f90fadd3513438308e7c64f48231ddd8ea0c370facf4e3461504a1a194ebc34f8e2845f42eb59f875ccde8d96f993899d01ef35d47577d502e4dedbfc1a33baf94d5b137657afd30d3b33921d4286297a17fcf9f31702f4d0f1259f8ba9150f929b738e722cf21f5afda8158fb58085e721d3e211d1c8bad2ee3fd148d7a552926b7df2f919ab2959dc52eb73cd653e5e2cae814ce10750a0fdaa4a777978ed073e7c671fa255eca5159ca55d4aa4a40228f3e35599db03ec141f4532172ad2245f622c77f87882a9cfad38484446156a74b0144ff22cbb5932029fb98fa5c27221a5ec1e3c34dc971c6cc70fd6b908420d083e0ab228671b3b19bf619af05e549d996fc95dd0f826bdfe36ae0b0b0ef7560904caab1bb8c233f25a73684026fae6db9e1eb9235474185d7324638046b231b3405705aea4456c88a248d6c5d09eb86bac027d7c6ec4a5e6467854bf5f13b1af82a011724e9be6405d6521054483cdb1cf1f74848a3a52547bcdfc3d5860c6432e1a6134f3c2b6674380bab891788e47668215688ed5164f6b59e48da3b8a0ed50f2ab551625b22103d46d03335c389e9d0fe1e40dbae632b0158e1967d655024736ef36657ee9b1bd908bce15c0c35798c1b015e12915b5a1c248a88d5b0adb67131d5b6b8fca2cc04ae61f50ac654041afe4db7fda030e602aab2ccc5228885f717c90dbbddf99c8446f773bc6567a02c4ed1fe9a39cd5290be0f27c6933b4e9cff7105827118bdd28cb3fc7e0418db2eb333acded3d2aa22c5b6920fb87df9014514c7c726d61500563691940d1f984f0cb923b8755a9d32e34c063570acd8da56a9cfd9b9d5f8b65802731738b1d73426317f6d09bf6db621f7bda29f5179804128ea2a263db4a63ed5d7ec4f88b1bf55770f783df8580bed8eff60047e1eb86a2575758aa1962534996b9090aba307ba7d4672707f0d456f5802f94a2a6fc34b2ab0b5b52d92d5d023e72feccd2e84c80fa6896dfa4c86b94d29ebab405890a6fcaabb5a25314c931254de1a79ccc06541bc9dd25069c363b98cde3ef30add3581258b5b3c980d331808832a969498a3f162559262134a4d973c28b0621f6f31e9ea93eea0ccb1cdfe6f693f87efb8a5bd69b987557954deca887e5ccbbc20517d126a57c1621f2864f652eb36e83a8c295fcf420521297dffa2aecefb897c9ff506fe91937433500f984a7084c764b8d723d7735ba035aa18f65e900068736bcd8e2b202339a0b7cfdf6dc98910d0d8887e2f5e1179427198ca8d9a2c79bca636d7e687f84e5fed5ba27f3b0d6132d61108d7d097e648d11f9854d5f78ec993dc1c71fd817319e6213919c6a96998e818b7239b67693bdebb082f3ea187b5f41bae4994f9448e288bdf16d9812a9c1987d369011c2725270070b811edb431720345611687c401a2fe1be7c8fd30f7879f0ff3db0a61d796f6a0022fcd3568175c55034ac15a0eb7ea348eaafba53529ab94cc8855c196db7329f5438740236a77640504e1d5118e2d916b9ffa7766c71512f3306eef939abad11384f0cb58c3193f6d4386cc6a61fbdca0e7b978bfb6ddafaf9ddcdf0438923a3f735e423a950bd1299acee191be6478bbab47c64069654dde70e31118b998af2015cd90a8afcf6b9df883168393d3a0c51637e43a18f6a27c8408f23c53f54ee58e505c7e9e1cbe3cd547e8dc2b0935a60b2bbe8fec6aff4ab12f4a2b955001096d0b4d050fd1c6904fa09403488515ebb0a9dffa1185ee0702cdeefd6c147fcba613b8554615ddbcef4bf742633850f63956302c3d94b036688ac12c25a38261ae5ed9afe77ad8f74c5c209c510452bbe896c36f28593bf8f2f26fb07cd673a0023d78bf0f48473036cf733e8a161d2d5c1a4121f388f1a558dd98b6bce871af64d7b32fd1cd05a0dfafe3adf7bcba2a0425bf20e509f30f9cdb413f1278dff0ea086f3f6d42f5765d7e9a43c220194cbafa4cd4d8b4b20759b466fee32aac06873482a5b9a82cf1a4d6388af30dbbdd570898ea1fadfb796060efbd986c29568ac607dc10d4e38561eb0cfd5eb5cca7a924d3aced7e35fd76a63e204f03c554883c6931c3bade953880328d51d977036c11ab421e231a55476c5b398ed4c9ab8f6185d17c547de71b5f6ad7048bb04e19ee08fe883406595ec77c7c2a001a3c55c03ecd3bef32d734c1074f171f058cfe7743ab18ecaa5e8e05d748676bac89f48726344ad538aad96e865a3308feae9dcf6f20f6b36233d8d009b4a50b7ba9b2a1849a4a0813f51bd353a323df9b1b56199ba1423b411d744160c998d2afb624121b04547827c9e9069dd79f080a497534606e55924e3151474364ec3e5c3b9363c383daa5b70c5177ee493344969d7dc69f6c50be9f00b54eee48a1bc9201ddb88b99275211883b47378c2918be9f2d6e6a8ba5a39ff0c9200aec3dd65c20728e822a58293f9ee262d55b45b8f477eb29bf7357f21880eb43f93117044da539da36512ee0e6de434830a06a03840cb421f5796d824deba066ae86df5679f2662fe6aaaf2ceea79a517a5b230efe2ce784f37206bbf2cacbece5f85d5024cff517c12fe0e57c1e640066e5c8ddbfb2307f4c5bc9ee884f6ce20c410314e6d4cde3ce8522143730f463979bd2cd685fbeb8cc6d71c45e9de299efebc66c48790f8c3ac87df16643b4f4b5f3baeb216e7d61f97a9c14239f02abacca79e7c01017e8f23b8c0d30eb70b92e42a6978cc4000eda23ec4830e312e910e68314c32cd0e234d39ebaf6dcf1627984a77ec011be1dbf1bd27f938ec7e8247b997d31f6af179f7c66ba5f099e58747cec4fa4e6f71e6789fd8e231ddafc6a2fe0d64495ec9446f20093a4a182d07cfb5aaae4465a7c4f9d24c1b56ff1c5f5ec73ad04a40863e074bf1df2341cc948d9dbabdb9ef411e96ec4ca6bf74ea4d62e1d2c1ce9eb937f58acb2fdb9874a28ff3697181b58a0555ced47e262f3ef74ab66f1562d1cb8b9f667cf404b62ab17a1976d672c5e706b858f1b6672475974e5140322a540e8560a952b5b875c77fbdf3c8b7e72943c450606033e00107ec8c6109f072e0c17050b754d867a6ae8ca2247ac420b2afde7d165f74a6bfd77b9481d213dcc14cefcaec3fd6c415b4eed7c7012632818faf9ceeed66a5db7945edc631962efb53ebb7001f78fa4da64e8af56c3602dfaecd5f6c9db40671d6a2de48a58f0a990cad28ea69280b3330ed76e6efae1adcdba674dfc3bdca489d62194854e0b090bc5adfc9e428897862065875590fc88b9addc9c99f9942dbd9bee3bbb6a44c16ef07cac5f0c0e626abba7a4fa2a2983b9ed27f9ecf12e1ff3cd1148bc54b6da39e6bd264fd7487512d99290658f5220294c6d1d709c617bed5194fc733377a4fb33a2e69af52a50e1a2d8a8230242cc05b1a13340bb6162933d53eb5968db870a912bba84e94301bae9788f00fb948d36f57c6500326cc643d8d86c757f5dccc1ac0f995c6feaf733db1dead4b1de3b18d7bed621b59740c6e66ba8dc491458512614c094691dc6871b105b12262a6eb81b8cc1e1095ac816f8739ed708a489eeedab5680fb64f6036c9db33df4ce569a82fa4413023df72fba34287eb753126554924915cdef6e8edd783669f324b317b57fb704132215467f59bee94de26ba4271ca8e0e2b703d418791a4204811b29dbe20b0b889b4195450af1d89528fc636b3e63db031e60226c86d3f120e7d68629ff7c1978830dec21190208e4e81f70c4084d6926fce7bde6d717da440e798fa985b7b8c2468dd38dfd08f3fe82849618f44880b8734c27bd5a7cd50b95352031a9c2e5b8d575fbbc8fb24f03c199b879bd6ce7c9b55377312d76e4c97cce121979de6d676c2ca43df776ac050162bef23bd6e16ce26eba93d0397f146f4d04930ff52a4159ea88dbc0d732ce978b1ebd3e520e3d2deb0c4864c45f2812f47227fbd3c01c2164b2b27be25467b076c315a9277480c3f5d7e3a837bb587ae9cb6e7d6c0c7ca7dbd07115ac9188e4b967e0b8f10ad1a8ed982078adf33c4f012923b111ba5b55c7f1e7a1e5f368d979da8dd502661d3fa4104837dd1d70c2ebe902f01a8d22cb146bbbf7ed6938bcc9fad1b1041a0cae6a00ca44809808fa28cd0cea53e42a27fabbdad28cadab029b37d3b0b36c63b0a8599fd7b578045da7fb9bd5bafd3a2e04d43e0c999d34edaef132d4503977a2df4cb440c47d2e713e68073901e971d69e583dfb1945ee4c1e89a7c97bd55360f5ce712fc958af34d677d50baae3846891e29752c18bf18cbedb8bb62d73b5290ca0f3c8a179a1a770f90503c791037a09d073bd1c1a986096cea75821a279f4afceb1cf41191aa7c1894b078354887a3848bd0fa27efa86976c31a94616bf7e277425071bdbac8b414bb94c385c6a52d2032b9b4e09ef925b2b8461d5b4c72786b519ebdba802c914153e550949891c8dbaecd21386ada13e6803e0c36d2d03717d8cacfbdf70ff9abb478585831fbe3bb3917692a4b107557e5c14bb8951dd807a0ba38b88ea757b55da004094d166fa66185a128af5cf4b51f9080381476024ea1262ea4e5297a827d92b845612e89088b9065522d1f1e165370d7a2135355c37116ec4b8b5a62b1116d227b365ac49ce8d87be93aa60234da2792f3dc828f44d24acfa5cd0341261967d7dc905389229f7c857fa264aae4031e5bec713de2a3eb45415ac3e24e9ebe6f890f73c63779805ee0afcd0b3a9641c88282302d7deaf449c266a633c1a09cac45445401ead36c54ad0d0eeb736a3dcfc8fc0bd5b7d46b0d50113e1574bd222d60cb58615a29c9635d17e65684749d6033b51fcfdc893b1f93bb231d4c4682946e4b089d9cac19e61ced2c945b70f6fe101307bc251bde269e7041e0d6ccd05517f2a83cbf9ea999d0812d75bc0fa668819dabc4a943db82a82fae27dd4c10d942f733dce3ae836e82a285429d6dc11313b20f4de69b67435dbcd0016b8fb62ff0b5bfa592c91213ad238800d165cb66814b03bafd3450340edcba69bf41d09ed140c0ba07cfadef896dd6bc8e0315476c87e8fe76710db6698f590971b0c4f8bff8fc1dee1d7aac37833f65ae6165246bedbf4c656fbd1186e743b5f2c9a8127d10d0ee98185e5c4e0610bf0844ab0a3cc7463f29debd68b0fba9de0fa158a431d0d9bac88d399dd1e793855db6f84ad495eacc4af4144dafb1d1d7dceb66d2130e3c62b60ab7fef74d2a7e50b02b05d14061214be385f6a639af8ccfb57c64a51e72b13439feba76d807e708d6dd27490d9e59498d80860925d24c70701fee155afa3f37149005f82c8a7d347bd66d9e195964f401bc670ba8395d6fb9740c5d0391fa2d82b851d42d4be21d29aac0f77090defb49371f39642d2757e06c2bac45fcd5d9bacee01b8ab31c1b8efb883005be86960c7144c17efb94bbcea635cac4eb54f998dcc2665b399e5e3792cfb4d0b8c04ee7d657371c80f9c7b7151ac2711b0c1c0889dd2e84f88d77637c6ea0e326747e65784fcf09802717e5daf9f2204c0b6e8d2e32deb6a094d3cd4866b9c392d5aa049294a754257d9841dabf3e5c21cc80b2d5256639aab94e73f02f04a8116e3ba6b535db5b75c363d2d150ba906ee449b0e4a0f7ddf69509d0d21c01b93f8ca2460b49018f8c53fd7ac97164ec71fe31737de33178511ad981b8e8bbdc78e181e2d770348c5eaed76192e37de03f2a60df766c1a5fb47d68e3b8b8855d4c92ee229364bd5b5d5e8a6294be3c70607c26d20690c1636f447e93e7ea8a8fb9e04be457ee1a688c2ae5b9775ee8d86383a2af73dabdadc15e794a6caded885af4c16c5909c2b8a3a66148a62a688d0574b1d075fb837bb1781c75c8f612f99df03e24d57323190bbfa331168609695db6f69850fc7dd442df15cd0950f50c0f09d885d764d2ccb90662570d7b87b0d8bc2c7760f13336dc26f0f6dd7c17b0ea52486a414af87bcc68cb812d553bc70f0514af117c3ce951bda0a9563bf31d673e22ff654f4750c9222fdbffd7f193fd7d6f90dd5f852d4636c07297c18645c8464e563009ece78cc86343dc6e6788f36de6f99c4f60c7c77a7c75aee87943c1d748bdc84232652c36557c88e88d5f6cf4c2a125b6c7f806088ba23218675558d7e0c74d9ba045e4d8a4e133294ce64afc1371796315332215a18712a533643b56ce77f15fa784b011a4f4417e6e94a3a3c293a311f8c6659be2baf4c53cba701b278b76c32515e8a3c3f1dd2d2d88790a75dcf1d53d9a5092d1ced90a284a4851bf545f02ecddae2565b76d0b87a686926a822f959f355046d66c926d131984367c31891cb72af75294a91050024a3f9ac859f669cdf11453cbc18fc39db33bc2ba2e375e27224593a9d90dc626262c06dea3f3ddc6346d51b1b10fc02b9fc492c3084f10efb7da211203b1ead07924d66af262dfad2e837092161f903fc2b968be5731dcd91f69c4ca546df3ae5d3048dd1b84c7b9aa4cacbcbbdebe7eaa66043e0a12910f8ee613f511efa17f07608e5900714ea967a1851ee5e3885770d018ddf8bad2c8ecd1a960b6890847faae7515e60e632033484953ba3ace5f89e658ad42bd1680dac3d62543d664f5b431245a0d8b2db20d59d65bc4de10aafde3b04592b1cdeec443a67e0b5ea93ee1293bdbb351f8603f1a670d517bfe55c805d0c7047b31058318c53675d70afa8a7c092ba8c1c4aedf6d10ff05e552acaf9b76ee866a3e85c8350749a3c1b353861b7e1f97f4db85270935feaa99ea8c0bdb0148c74e5ca9a5fe324e7ed3152f4bc07c635d229816976f26bfb2b3b88d1e6e491c51376a4e8c54c9b983c6e61d4bffcddcc997558d5d33c70ce0c2beafe3fbf366b6af41440330195f92b0fb7228e5d2d93b05a8858657781f5bc4422a8836e2b0fcbd5f85d0b7bcc9e117510689996bd08b209e9e62e686a0093f1415b9197dbdd42c26603bf03e9204dd20569108c1feead9f16df5165e25bb797f6b356f97fe14ba5a001dec3f99808485958b0c74bd80e013241476232981ff20add2246824f04d5a063c0b063d97f7999277471ee5a400d4f3ce17e36d0d902643013bbc9720961d3aabdce5a12351f9aee730fca50d96d1e1a5ad23d04fc637cdbc442b5298d902cea4c9237e3779ae3fa8420d47054b7406ec4b77b7dde60ed8a6a9bda00a332a4981c0f35eaf65a40f40ef7ed21c15f4ab5c4da01722a6c3eca488a4a066e8826c8c46d8ccd11c066b3b2aca0c2d988fe8bc3121f16519a0b0710d44733f00840f5986370822779df7da747de8b1598fb222a646e0be2bd201786efe78ba33df77fc29329a42f976bb0eb59692de3ee46d6f51d75ecdcc05e1f0307d82f5d2c025e686df99281bb8fc8b2406c4a391869b4b004cda6aeab2d316191174ce2bdf514d61593bc3d7c4b830211d055a2dc1b185bfa2cbe452123606a50709bb01aca8ceef88b8c2708c0d598a531324f4b6aac228b33a2dacdb0db58d7b372b30423d822cd98abd4dfaf30fe2d4b38faa47f7daa7444b887cbc4dfcb229ffff8186099e7596918f1e6228d1fb9ec5afce7800ea864b7e80fc9cdca8e103602ad04ac1fff7be791c862c23b9d35973b7a1bec0461b54057a80588a6c4b93932adcc580b2dcd432a293106e572955c1806305bac5d0c0e06d9f6ae301170bccb5b56e959ea537e8e764a81a46b97d22efca34a00c0fab7024e70c2f82fe2e9b576f0cb7024a2c83848ff17826fce073f68f31d48bec63d54040de0c718760d3f6450d8a16c1313698631f3d33d0584eb854cccbfebf42e045e05284014d9d687a9d4ec1d67d55d7d85f7221162c35e68f31018db5251678dcafbfb88d3c61a396fe372045c6e10205124e3713c29b7ca5b90d950fefe84ff182ff4ec9eab77947d5874913fa6bc1e2ece025c8e43ef3dbe9db13c315dea548a0a8caa97d08c42d3084c00aeeec0db467c4265c76cc12b1f6ef1501f199ba92b681211b3263d0bb5dba874d049e2970dc238c323bf1aca51dfb39d550f80f195128fe171ce78d252bf95240b3696fe8d43ef0f3479c87e70cdeef1a0b928c2c0cfc0f303750dded314571d6c8ad47a8a29b7e0925ef6bbb7a08d10860690405d7db0a12bf4e586e0d5d6fc82508d1616f043aabcce9b0d0205c15b4f8e89d133ff501f73379658595fac166dd8bc4b039593b74a81e05221b122c659a04d7cb1c29ab3aff6166cd155bc649a2770b76a70d30f5494bd9c346269a3ce94e8275ad123508df91da02d48934d6e3ea3a1d00a543a6ce38d32944aebd3b5508a81b7a5098ca49bf635d92fec9b33fef60e52a91a382c90e05c39b2b1ecdca53ab3dc70d62a914f17398d2e671a7ff22aa73f0700c13ef380d8e4171d93b95898acdb4664f1a1f6b98f6814ab879a43413313475d5c925eb60dc2a3fcf669335e1c1875d32d4cd34e8a435a5a4225d85f430c0cb3cc8a394c4e71636d58297664c665aca0d1f9dd621ddd7cbb9f32bef294467dfcded9d1586752bc50132cc28bf202bad9b9c2ca92de15c14039d2494019bc36702b837f75ee8d5cc292b395ce01914f9916d504dd48ff9d031b70dbba18f2ec6e9be51c6a8ffc0a9cb111459a69a9e81425910d25fdcaee14d06680ebedf2aa48a3ce1a4af997a5de8c888a6cf8ba131c321f62805040aa73b3804fa50f6cad5f87620eec656e32f8ae4b58e7dc4d5dc2c1a6c3298bbac48e44e9f235e9bc438b6d96721a6bf6aa2a0bc224e52c6f3397d5af0d7c77a3afb4006c4d8ea547c13e59a39597b2b45f35033073b57c8b884e55172b2a355e99d4a9f0b5c5317e6b50f2fd7f18ae898c9ceaad5092fe3d6014009e331b36a6dc2eee92fbea127a2779272ba4d79abf0e8e3143d09c9cd2ad13fcfc1a8a74df551c4d4a597ebee456063fc17563ebfdc3a9798b59b05d1d9d2a403f84cfc021bbd4f357688e80f7af2143d04d0b9344a855f9b9477ece77e711ce7b24cc787b50ddd176efca90f56d3b181969ed90ec0e6327ddfd9265bfbbd34c4b488850c3a817a25ced32dc09af36231da9adb8946698063b23b72813b6dd838e6b153b127f046526da35868c1c797e604dc3996746e8dcee60b6856b2339685e3bafae05de4bb222497b47e7e085285fc4026ac6ea82cded98abbfa4818f24e38396b6f3aadcdceaca3ada5a34631f50bada75d62460a05f446986067fbca8f912f2449fa0307087414513fc4f95d737e0849f5e195ffb8bbcc74c3ab74cbf23bd93589b5e620dc6371371045e359b014917856872622f0e6585ac2ed6462efaafed8abb63bc71d9a8f726c346bcddaab750e298f5c04b1014bfcb90e17dff5bf78f06113dbf9a3fe1df1dd500db766dc8bc19febb839854f2749e95b2f37d7941d2ad805ea0b13ecb504f0ca392b9299331e859f966861979516fb899757eeb4afaf80a1fab2d0068d50e8ea4294a15b8f9068a2117f05d358f850ecd5bf8885cb5804ebc2dc190616c685baa694084bf1d06c7f69a91745d91a62e120d25b440988aa8ebd5a304e5c4f9b4eb5ffa0cfda41c6d193fad0916592ecb58286ec91163279d1e11fe225e1bd2d7cc211c239c6de33413520fac0899b1e30198dc3dd6a2ca8b515f523a12ab35fc649b84b0fd92fe0cf42f0e3d0f618e267a44dfabe7b05dc1b9c187bad1d6b1a42c9700e1a1a1e44118286c46b7bd41e4b0b09ed812eaf64090c717c98e9e7ed9a1e28b09c22d285c4515760e701338c755b97fe1553c78b40521f82372fa894580c1ad4261df948aa5c3e63d3e471803aeb0e67a9ef6a7e43013ca1a162caa2a4d88d74a67ef58326237dd42dc4cce77267d2f2bab964e68adb69e45bc6fd9bceacdd94bffb77a6df7ee173f1759bb35b31590db821a90bc5c3c8bd5985203a96fe52e98e119befd55df851ea60726949f5980fee6dc1ec1b416a2ac7490e84bd3d20fe905eab8f0fcec7912875c382e8c0b0554ba3540ae2d398e8289447b62fd5f3f9a1ae8d9f4d0fa3cf27d4f0ffc186f1b84bfef6304823518f49106b229a6fd1a8db9d544fdb15fb9af1aa787f4c1e4b170e750b69c9dd78cd593cbf22e654af1abb8fde25704dc25b8fdd1e8d7f5fd0681e5e7b56265588bdbac6ea3195f5d8727a9e37e5512ec0ebb88db12793f12cb37e1af7457f7ee229aaca5943143c98524c52922a4146cec5c14a46b11d4bab85f7a00317c0d5cb468e80f7d2bed48b1132cee095e56c930142d0311793f8a1ae8f49fa16ea202c4713691113d67d2d7eac13018920aa17b4f2e93e5363ec079e748f81bddf8e8f64fa6b9b626be1feadafc3bf96aa19ea98a7ba7d0e78370bc8433c2979c5a66e8ee69660d05fb2256af5140d5166c566507394359cbb8546d5b6907e94f7d6308c5a52f22672a3ffdfde6b5e0af4b0a68171c9b94e9664cc9c7bbd4b885668bdadd4c459b8e42870387c0a461ec1a165d72ebad98000d9db46dc9359010c3c1bd585bdcee0c71b95dabe907bc4a2c4c7be3d5c61e5b288e4f5a9228b7e3236ebe2cf51277b6419ba20c3c708eb423ceb0468a66e6d64f4e9a2dfc22bd016d5b7dbbe2342ef34e9022685727998045e1243203f3a644cce13e2bdec82e8475fe063523bbf89442b65f74863d4409b779e92063b91f20ef797aa90f7ad49edff53e701c0939afbb04971bf171e91acbef858e02c4b5fee9e374e7ecb977c3462373b02afc717b041585b61fea58dce928cca77127fd7b4241075ba6fb8f952cc7bab12711a146aa54da342fc693c9e83c0b2fa626e6a099a05dd566b3b74cd2dcf37340b8b290a07465e6b04c2e9861ffedd824dcc4146a68c9374acf57846e5c946e0e986a37c169955d658da027231b975b9a20c844f06562722625933b6b40156fdb7bc5223d3091959f837002c003ea4d909bc78bcc42852551b7583b6a84345008584df6c1108abd665cd6f515b206ce8ae0b864a548c4cb70a6caa3511bfe6fcb8991ba100965629806bb0e7f413f0fa1c58ed81239925874d528f204a1f438d3f808fb1ebd8c592d29d546e39a58e909dec831795aacc14fc0b7b8b67f8049be7a952e156630d9040b10299307484bc08636ef2be82ad6486639ffb64f8dd7498b5ef70bd376b9450ce28aceed40b14df4a1e91ee7b8e97bebf169f8f14eee1a7faeca322a0e3ff0a1d7399495029f2fb774949dcadc8f4466cf0c96a8ae5a515f384e081ed3d34ca50efc2dca73df348a39f69d34511bbe5e68b2eadd7086a5d8f9f7b085791bffe335812bcfd0cbe67d98be41271ddc1a42bb8041d6372625a3416a2ea861a75a41aacdf0cce7e5d556050ed119abef9af010123c85a11c6b81c1df49f07206479d1ef78dc1e2a196b45cfded959469b4aeafe140fa8ad0f1c62c15d84832ca692592b17c6f9d41cdb70bfe5ad4031e6184f4fbf0b23b64e13fcb994d969cd8f9376b1107af8d7ddeff421e10016167dfd244f759cbdf70c7ada4b653015f021bba4b0a3f43cc71a89f0e44ef72ed515c8f176db5580b5a76bd6c42c3360153a1ecd9dc3899355f09a11c913862b750589d7cf286a877f614daf68c1425a86feda27d4dccae829f2ac94f7aa87d096f4f943d103eba67b1d52089258cf6d310ecc03abac1d2b8671e0a9d5dff9b166d9883bd030e2924c55f9e042ca47779ab0eb2a7f31299f094dddf2366c32366df48ed6c8a56f6b2d6aeb79fbb9c9133cb41d0a7aff4dc7adefa422b4692ba55b61013b463f1769b39d3ac12ff3faa62eede802f2d929957ffe0535d2fa9dff053e3a2cf9500d335f737dd9066fe7fd79b1c9964f2efff8e1e3c436bf246c178de4c74fff2c73946e5fb68a8275de990feda48d075c5f22ef69efffa3518e606d968f4ba8707585b1d4344e08c1b61a7ba450e2ad12e07be064a190635502851356522036ef8dd02fce55d453cb6c391b835067157ed6552177fb7894f1d222ae5e1106961050fdc92a32248f11bd03d46c5019f0ced8333772b5b50edd65c7da9e550e81c825b65a6b89e89da9e0ddb7f9967d0b424b9b516e641f4c8861852c13a0a93343af1d57a2811d16c7ee957fcaf4a6c8d529b8096d2620bb814085c27d488346ace36a7d5d3853547c83620c847985c507067f08b5cda80d9b3c22ee4d6c29d7dd5b7cb2751126671092af1b21a069ca20c7aa325fd7944e7642925af10f8a9cb136dcb0e983d3e84686fbd76ad9a99bced4f7cd1511bf856eea6a69ad98af76bc36f84bd7ae86c5cf9511adfec5c5a6ffdca8ba49d168c37eb0b17949980f6a7a49f90fb8c1e501eef910a9062f1cf253b85bb925fa8ea864d51c24b59546177fb8bfac28aa302f1ee103876ce669d28ef00ce41dfc9e619a2b55b4e7a4abc45437b718899cf587e1c5797e7bc09b0139424ea6b4284064f9d129c810ec1bbd5ce43e35342d9da01e571020675d60d54ae6dcf6250c8a4d90a1b629126d3827f6c7085ff37a69c4d1b9727d07b8ff0b6aef3fb6002e7aa1e445e67b49c2bc2f00e281d263ee69fe443c99503c5edaee2d028239c2b0bc9396997f4c7aa2bcfaed8d247f7dfd134a117ba292f62a6cff9e3d190c86c0de0957ec7c463251eb82dc6cf98c69df63a4ff9afcb398f87396c21a84a3d405ea2863b766c71c29d42b3914734ab35310801cd07d70a44aad77da807e58128e628ac9dd04663dede51f59bc8fd924e32168a897c0e1a6fb3be70da627f908cb2d80ca5d19676d6c5254d9c5cf7985eac77506a0d8dbcfc6e7c68e4081b4c81510964b251456b07edce2ceadc99ecee6dc96e8acef0b042cf5c3218fd8da41678e77a139120d3d03e44872e10fc0c295e0644b3a54f6a5ec636f2b43e7d66b537347d39c34619a62da199de79d460d3fcdebcd763705040c47b86a86b770f74eb1cb161894e6c79b47a719b4655039d7f5d19af175bcf6478d3525abd6d63ec2925012186f382f33d0dd52f481f4074fe39c200936031f4d8e64c6426a99d4508533fc488cf6b2cd3622bd7c737fff770ab38141f743791ccf19461adb266fad788727252ba3fe89b3cc34d4ac236d9c4814e10677eaf69eb00895159488dc131c9d95d57db94fb90043d5c3fc63684c90bff29f5ebfe23954a6ca88657946203a57c4913de695652e80656e1c80daa2ff8fb43456e98ae0826a2e322d0d5fd4d5b3b10180e74784842731a22968bba088063eff5cd18da07f8ff58f2fde9e76d07f65ae483cd052c66cf1a15553cb030fe00e35b6d1e11f1d1dee5a505c2c9e489e52f81c294ce467887d99ecbfd12471d15a230a2d7a61b5ef557b5693ab81d38833636c8924e4240d8c1662c5bb59675d9d41ae86f6d4952f70a7c5b4201db0253fd69c7110953858bcee405e430bb0550e62414add6b8aba22df17a985f321b192f96c0d904c911239c865891c56c28a6c482f72ddbb410b2ff3e4e646819db1cee2f0350036a1189ebbb7ceb2733db521149aa5392ba147d42038a0d9b1a1ff81986e577230b05012f09facc20eb8b0c909e06926c4e378d3be2f57c3cb6e00a0f9f0afcceef194384f8e7fb5d3bc398fa6ef8b3dfdc27d7c547699e750efdead0b3323a05cb1066799280267ab4c5c14e991391e9bb5db016ae6d9aa4b4975dfad9024ff8b6509308d6cf3d9c5178047873f5fe7517358340a256ca42aadb4a4324196fd2e7011c4386a59ad7aa6254e8b93e2dbf130146a04a0e9b4197d1feba1cf375d61bbcab335f88d7f11f28f93c1ffdb75f1f53da58a7452578f4166e8738a3f49c4ff149b9116b765bdcb9020d5fb17457bd03a3a0bab50b6b34ad71125efe86b80d28d99c560f003553423ba8a40c23aae70822beafaeabd4b1fadd2b1958e17d465bd4a47ccb7f0b4784a51c218a162d82fd3e9b04560792b063fade2845f45f8b82b3f959bffd39bfaf78905579ff2632e4189ba2bb4bdc8dea27529142c0436fc1fbefb4c73725d290e5b9768fd5d7b90df3bb375d2149bd19910b9f43f8a2612ad2be768c92a73ac2ce5c8b608cd14c4fc18a94ad7fb3714b78779ced2d59841e420cb302d46d4d3da0eabaa40f8d51219a37c763710431aa5265329846b81b83aa7644f7dbc54922b7215419d3feb41f0f560db33af9414276e40a46aa306e70222d512e7d16f9eb38a02a4be7db33951234b20d47ba2b7ec7ace1f97b9f07e7f45d9d4ebd11ebed4fab4bd9aea81fb7b058059862c249abcfb7eb283b1a3bde9c51e48a2a825e875d4cd29bf92ebfc5e25653058642ee885a55492bea592c641578283115abcfb2ee37c6e561c265fae8af6adc8dee1786367aafa93856d7979bc3818300a7c3f77eb7506beec08b1bca314dcdfef6e91ca30065cf8529c02449a657a360be9e05cb061c8e45defa7bff8a1b1c9919d6fa8cbcf662689d254388ec54885b281e937970518154611b5880989a48912bc4f0d8327c3cc5211165382bc541bd7b84ebfaaccef3ce7580f3eaa65bb8c48f89864cf9b4b72d0b8426a58d62eb428d5f42e60a8c7dc74e25f6b96ba100247256163294bd26be88b745cf55b6efef1747d5122dcebf3af77666c46b7d0869fd0349873994bd63b671c18336e5cdedcc548cff834ac3ec2b2dc2a54cef744a0f8b15bf015fd0f7df13c5536fa77e6c51e77bf726c5a1bb7580624e160c1dc5419a5f6807c5db1e19a6e4c3ee66c8f5cd2e3fa6e0dd1fad18b39d448f67d071290bafca878d506f20e471518c3f8169ddeda28b5e530eb72f4ff6dc3fb9cd85d74cba80d7c78916b5059e14993ee5bc941fcd8d990b13be42ab459dd990b94dd8189d3c0f76f46d3f63118ae5a724f17c9c21df391e5f84ef8ea2c929bf9c14bf785c0e7c135cbf3732be5f088f8402101b0f077e25b661069f4693f7584583ede98e3eee7fbb1e12d2f60ee09697c6e8dcb0c615489c2af724bbca7992efa2cbd07e1b54485f81e9db2eec708ba9cfd0e5f2ebe9d992f65a15ac48521f39d22d3d5a895c28c5738d07c1c1f6b3cfbcc8ec168912b67bbb6b9955ad7d3873fc7304998fc57080a25f62a2b3fcca372a15577e247421f17df04f1c62eb9674ac4ca2fcd1ab340c22a12c151cb6d707d26f3df75d80880e41dfb0d0cca61fbe449c229a1f7855bc61d7b3ed8bba73217a22a8e63fed604418ec9112d95fe0ec5e0d2dfd06bc324161b61913e8590e61a6ab840230e52081abe66c2a755b7a51290f3435e725132090c657830ceea4a9ea01fab57b414d40f4e8dd1880a36b9e57eb400aa28137b6a176f9259afdd1a2cc24e605ea0fc5df26c4e765f88c39753106591b68bb91b7ad01d75bcf65b9128ee3f0de235121a400467b2bcdfdb1e7eb1e6437cd868d33e94f85e823c42441c86a5ad493e9c98007c92b31de9a46f6d68be4411d4a4c05a3210b93f441637a2db0a301beb18b9828b53bc27a0f17dcb9c67eca58d2c24973e8e7adccdae3afc0bcfa8205a0ce9f0234bafebbd8373a906e6f27bc0078405f1137fbab915040b1021950dc82791d44ae5db3e8d1adf38f2e35171da9c2d23092bef86ec8bd03238acceb4e95278335768f20bd54461cf79f2ea7dace3983bc276419b6093ad327aa3926d7443577350dfe002c78db9cb2592b8cd3ed41f7bf8ff535927725b8b4b98e843a0a689cbefea1c2ffcda68bc6f3d3dffb68822c7b4c055af8d9c13b7af65afed55b9127eeeca63af5fd9a6e59e84e78744236ca3d5c7173827cf006dbf7d3e0ac304b32ae3c05a213d1de618f68a1589a2ac9d5c05020566b146117863d84d99852f480a65f110265fc9e449c2e8da0b1e4d7cd74a107e8e5ffd9bdb1f303e01e6cdf5c4a61bb881cc92e13d428d9adb2bcc0735e5c2dcb35d70089b95451d7f9edbde58d9772dd8ba8082db16da0a0a433877100cffe3be9cf21c780b71ea3af6684e5e7abd85e4831757e2c406501e5ff2220ad0cfc76dd4e5d514cf6d33a0e56a6b91be8246e97a5bc60b82f82d26b3d8921bc57bff7b9fc47203b02ffdd0354eec61510f4cd26d9c0e5da3acbd3b88414fee759291a052e8a75602a60d967910c015bcb5969b3c587c8fc2be80f16aab181c070a9052c52078c042a850519b282a45b5f945f332d6d367a58bcb363df4ecb812dc939e47b0f302e5f511b4828c134a5a615da6ee35d22316c1dc0b14df84ba4063a78bc3e8e5c87e3f2f6528c1e8d01180ebf4e530bbffe3ab3a47e3a25132ece628be536101284b5fc423c6d345b16bba8393227dcfa082d91418ccffc7e86ebc9b9ce05ce07a3deaa116ad38d8e4105e33c7c07c09ec3292923a18992980e7b0b35d6e4c9a3f5265374b0175f725988511662cea494fc7803257255753347ac8658c94165b211a02260c3005e4c6b31a94839f806616e7fc6d097613f01628924156dcb88a27f06eb70d892cf1c775e5c70aebf277d3233068ff0e45c1feff90f5815e5af42afda089c859ff9ecdee65632201f624c904d97232c2afd92872d2aadbde5e0e87edd39ef0ec758855330f723710a4e5a0fb169aeac36f26dc4ab80c3e4ba1a90b9836aba3d0d8ceb4501b24f6d6dd1e7d9f65ecbd32826a46a37e0438b41e22c86028c6b27b52ad310237c157d587398ea96bfbe6850059c4df43899bd851025a14a45bbf51e2734507ce9b18af1464a7933286712ccb6e4b45c8416242db7a6362073ce8514cebc6661cb5e9f62febdec6d9d0ae8a440322e0b48fc03da5d21f406148408ac67352b7ceb876c273ff62ccdabf1b9ff94dba5905456c42dc882d388a25966f2f4f6d93061c03725b08c59e78f0c7bcc212270498931fc4122baf78bfe296d28cd7a47ae355a4a3c66df842f86648df6647089e8cffb8982b1af36991bb98e072e14d4e86b386a939890109ec340936fcf4bf9c6b832df6ea8ff95666cb2abe1b3358c46e5e9702ce0c67cff9ef1788f743119cd03d347b9fe83be4976b6ec0ec403c6aaa731106da5faa39d1c79e2eb6da7a48bfa5970895c9667d645b115976e5d59f16e24a824c9ba5bdd9fb8f556cd5fd58e430a9ee8d8db300fd762403e8c180e464840fb9aecebd2cc04f1683f79b6508e167a8e1dfffd05b35a922ed6b92dbf067b5bf2b0aacb636851827be2d8029e6017a84ae4065e5b987722cfba3a7b135b846748c4ed0236d017cf175fd46ef9063df724799394dbf07761a8fc0ca24b1e5120a183b7a60e13d6152ae00e088653d1d8061b184a7c33b2863261265fb6f95adf7e37bcfa01645afaea8ab04e84f122e111629872c0a02d71bd30e3d95c26e38c4b5632347faeadec11a138c0dc65fc7a9192208c96c4b3a3aea21a351dc394ef0f4a556910864bb2867ba1e782730058ef82fd2b7ef48ec9b02a5e0006b37e3ca82750dd70790005b40bfac41cb67c1361902915087715b8154c44a029b7e990e821ecc96ef7deef8cf4f80644f0df30b14d34c59b6b47104eafd6c8847f198b474ca0e76240164a39298f9758fd8a00714720b514804db15ef7262759f65061d34b5bd344e6f5943b4f9d021de67a436ce311e2f55a464bd9f8e72a1411d6ce07867943d6672e3cd3c97fb915c06544c640a2553be77f8f24f6d61d503c9aa51b07bdeec66b19af520dad0f5071a69eb7589983517ef02e50e031966b0d97c2e8279324df9b6a02f8f911431dd7018dfcf1021a65c35c8bb08c0dd8f1f61901e4d256f32679247c4cc13ec4dc8caaee1ae613e9a8bc59822f268373a951d7e99411114d08dfe6d02d61c34f075581c2a8cb82dc54bf3a0b777e89732378e9f8d13d0f71739ebdc021561b0ce1b1f51945ce4c2b86b3f007a855ee180084efa58d2bd67a01a780cbdc57acc984fd4458400b54d1579f0c41d4f9d7aa34bf25b35c3d12fb909e429bccb2ef5b1fde50d25ec33c698c4f4e2cda40ae5e1bdf3207f58bb95bdf27dbfb1c2c71958a4947fbebbba5674ea7e44156ca0cc2817d81ee686114b811fa62c712ef379e80977a31f429c30aac2988706016a60f419c7fb0d7cd8bc854b0b68cd784635fd5f15718be36d0b5fb20c3f87ecd76f9468fa13a1d371e249080e7ff8edbc13aba9a8bba88ead03c95b18a092a92f028cff387436a562d259ced1f5966ced655f42f762d838dcc5d2cdac44c0ec77e094be09382626c1fcaaf3f167aab8936781c7b2242b0a1a4c983c6eea5cc34747ab52b8aa2107875749cf6ade9258ed098d70a28dfb850e3c44a387ddcb7d6c66b8bbd190ad7e88b076442fa0d5aa94c309d5e1db7c4fd70a05c0f982a514b22aae27236b3641cb7488e71374060ed9464fb70f021778b502ec15e74a6d76c0854007fa8f73f806fe7fd69943ef5ef019e61a843a698cb9474903ef7e4aa4e7efc6a035eed045794cd076d55a6a70a218bba088677ee9975f8be80996f0f6cadffbe75cfbea75fa8d1cc7e13da308033d34f940f9b09d351719d205b86c17f02664dc90974cff22afad42076c94656ef5615f48282b00d2a49ce52f9710dd0094f408a0b9ad4d1df03a63c296b451c7cf06f8187578a7a70f70409faf125ea4d1e751a8b41597ad823da6cf132a516de82241b9ba751efd3b48068210b3b7f1e9712959b06c76d00d467d67b0cbcb9ebbcae2c4540b905b5ef8ff7603b69db04cbab3ae8c9c09e1457bb1a742f7c727c96f14212e755b23869ee6e371685661722734c8af6a26372366856d43861bf56031ca174c869b56cc847488ae03eca8cdd3c5cfafeadb9e83a47942ed7bfefe88209bec67381fd54667c82110fc11e2140c1c21cd0695e1bb60d95534bacd8d5d277f3681f977ba2ee7ba00d584eadbfd2cdae4f3debc22b2c976f0d2b2afb3d9120c18a82f5016c1e321732f85d0fe4f12b9051b8571f8cac1686fdd09781cb407c6eeb322aa88c0c84b6d4083270d4c442bdc62d9e65a0dac2cd377003849c57d52a0b0bd58155924d281d9dd9b1fa9a253de343b38433ac748f3f01195242790bf3599d32667b1a19cd0c6867909d2fd41d20cb1f7758e8ca99a7add86148569d8387b6dbf1a6d43339457a5af18db1763493102c449291d86284d44b0b78c844788ac9750bdc83582f495a3e4c3ffe31bfbd4ec449db9c31a95ad9bd711e0e296a8600a933d608f3c39b39f20a38e53be3c3ea5d861ffd63355d5e1c79fba6273c32664f4e37a2be129594e32ffca44f76c3c35675c2d9c6ed8e4390588821f4355a95266aa6a61c900ed55e947021c6a5b874658244d1aada131a8eb366da7766a72a07774acc0543366e1dd487c86aaf1fb867c567c196ccae0f22c47d8f9515709abef00b82bc21f505d03084bcd7a3268e32aee72cefc9c8d24ff4e6722b7340fd4eefa6dacab6fca75e85d93ad8abbc9f3f93f1823b89f5ef0bdf93bffd508e9f558461b83c82d92e7dfa7a2fe974651e9c9932e7aa163ab821fa36de66c0a746d8bbb5d155e98781b4550751f82c86cd2dd90a68700bd400a8e94b5d773592277597bfc08c2dbad6880d4662246f79fa7afa6a8119d2140f2645284a09652395463120d097586ed6149e8cde74ea4f0c3986564aabe0cfdfb04b395a5e0642c0da47d445694f9a4ee45c060ed99d4163f546783d532d8237c6a9d683e43fbfb6b75f5503f210ebacbf6db41165902eb6bfe4f89f74fa0ee0100427c092bb6281151e3f13ab0f390240f181e145cd6e8316392a02c7adaada47b933e5c22d8d691d68ca52128b25c58d587fd8b5aa7ac8ceed0b7f33a47d7dc176239a86470dbce81c1479e81f6122a0896c544b3ec8bab66f8c1e6205619baf1475ea5e706cbe81d82495bb736153fe5000e27290401abce0d650b02d7e02e70f7cb3482553fb179210e4ee2e1de858207a5e5c10934cff0cabc3c1ee85c3e53543a84ddbdcaaa72badd78ce82b593dc251ac2fd63d671755874e6d274e8e1353fa1684e791d846f493a58148b393f2cfd43f003359ac3c34d3d26c57da81137ee238ad83685a94a61c3bd3d58a387d8de398541d7253ac49583212f5840d30aaeaef40396088766ca30c18310376bc4021e45f4b461cff9187c40cb94f53e7c46c38a181887c15867e6d55a7ff68cbad7b478493197f9cb03629eb38ef3c947ff7946fe662329f7d3ad918b85742b4f1baf1ea646c84775c292b5689627d956c199138342021c7faaba298b6f0d3296f0365fffb092c200816928e2e5e174bdbd449cc4ce6b7bd6837ad1f70dd9a6bebdc542f38d84b9d670f368386a95cd8d5a114f4fa977ba2b0669c4ec3dc410710c9cc14f4987b31f8ca86783e01b4b1c219462228233afd53109622a24cee026f95345a8d892bee18ce0f510b41ce2783dd987d744b6fa83a06f06ee39028477662ab0f87b7ea412d19fba5c70b99683de79b250349d13e0448e03b795b328606f483a77ca98d80b5ae7c7ad9b5ef96a339826c2a819a0701d8ae4cc4f403419a9797ac43bf48502d93b3c0db922f33336dbac73395af26b2075efd410780cf410b56c143584565a2a82ced9e25dc8aaa830ddf1abef2394fe188294ee1ef878697a1090259d71f672db28c9665806db84228b7ce4a8b661fc2a588a775e289fd0aa452fc9b625d6b2d6244c260d2dcfef80a9e393905f28453ece7465eeb0cf26df591f3819732a025d819899bf52434a4f838f1879662e4a3d40dc108f99f76a6d552f2d281def323f2de07413816ad9e3a79b553737a31b145a925740d4efb1d42460eb369ef7e92ef63e834015a617fe862cfaa5480c1454348314ef68f43aef0a6c7afa0e0deedb5627d82f0e70f39bed5939db5662f8d8bc34ebd73ef9e8216aff7b6e3f952ce1a0ad4c7f81dde69251dcc40292611011dbf89f601a9f7116d6fd2fb3de0a09ab049acc5dacd6fdcdb541e17e07810f4f3f633af572529b9f8163dfeaf4b4a7fc978ab165a6a9c384471fa4bf3845879a1f275581add8bbffe89e77b4e33c442d72b70ad7ba57e1c201b57305698b059b16121aab059f05c79890bab284944968272f32ca6ec98d436e87b7cc42d8cacfc344eba87624d2c3970665bdffb30f9cb0e86b9e9f58a2678aa0c050ef290928d0548b65637bc75520400b1b1170c44b5ec8bf4cdc0a9eaa9b4f7fc842010b47c903f2b70e8e23b377f564668faac4a76299cc54f458a0f71e5fb4be6d04f2014160e79ed33e4615310fe803a8ba639fc9331b9c068b81897f015cc0092df25b8fdea94fb4b49238357296022c81f4bcc0270dd726832fa01c289f7888b5bcc14ddec8504aae354aec9e73a036b487e616940c59be07d7c4ed6ca22dd1f059daee3d12e5cb2070124b632cbeff7ba81cd1e4597e3b6d7aa235c46a2d6cd17c8687a495d5748fdc9937e82b8cb4cee873c64ace74c6beff23983dba37b33cd65db8f6049cb3370f39d880ddf3ee240d2f7da5b1cde08a9e832a35de19466e80f23406a594c09636e22cad245e9776b971e4919bc5b354ee2f7a1b05a5f8a33bb91de7226a890a46877624a6bb2e2507330673e621467d581dde558408be11ddb98d0b388350448b2b64b01b21fe4d2ce7809416e003e16c081653285a752f616ad943d3a7aaf3d5a995dce861dace5ce2e05177b8e693d6a70d855ed915218bfa4896b4ee5a3498cd10160fbe2a38488c46ad48f76d2e1e7c179f53c0811db1eda8ad0cf636e73a3cfb5018e5dc5dd6fedb1d2458c8e5568c5b6e48229be7a3cd114d3b5d9d591c92eba78b43489347cff188df9f2a848fae3adf2e49132883922cce83cbdda957b3e9559ac088b75e98b5ee48db6862407acb0119d63cda8691e6af724efb6cd7cd853bbda757022e94af96691952832ffe791024d82529a3c46b9de192a051a63cf9bfb8a53270aa27844ec604286f7882a08ca61b4ef77af0ae1335f1c5041d7ebec30c22aac620cad6ccf7fd48109e8cd2a37cf45b13554aeb176d8ca900c9af045fff71f724f14696af6dffb53054f4202a810e6801db7ed6f5ab6470cadc08db63491785119ef5404e84cc2c130beb72942ef532797af09c2a876b9fafb778a68b489e642f06c30606b36f853bdadde1bc6da2b6147b2da7f525af2e99bce5117b1446ba4754bd160e31046d6e5a9bf6497100ddbfbbef6c048c5030f3807d92537f7a010dce40c80c71918af5206953bd0d25291787ca6badce2705656041f7fa2c11e908818451705f2a81222c6a0b7049811b316de6821a6b9ae45c0c0f606d80bf5409f9d582fe5cd00fb4e765d3e9e0719b80e32371d88f1d15a0ad3c863b4187616c300352b1e91c2bdc2951d2789e26d66d97f8bb897f1561908cdaf2d2c568e2c47fa249e7c34c84b4df60f8516a39b39ce1d2e3625476d355b226b227aa6a0ff7541bbcbcad70f92447f7e685f7972646c1e74a5bace5dd9c99a56332d1dad9b39f1d3459823da4a77ab01eb3b6ca54adc7a03768d5cebd4d4ee26477de4e0af970abb50f1fd97266f45d9412a977a6ab2d1dcd75de206be81419c4aec774dadd5fa10e810b885135f43d1a039796fad7e32d037cbcd3da8eba9c92da2fe51a8b8fcd902ab5f27064c74d0ccd9fea309d7b0551047b6c4936d0c5fb950d34deacd1d2de80076eebd460051a55a9be440c3d7d53a4a214267d4284a6373c9cfb30daf404290385c62ae16593de3c34b957cbc931cc216b32e7dd2ab8ceee346bbacd56945aa4a0192741ec921dd29719857464969d6e0d96b638a55ed67bc99013b1ff7178e331cf501bba545c6d5b284e6639cb3fd44cad439b2f0da1a467b949ba0822bb996710c8d2d908b55cff9118f88fc4583f6b36bb37de52ed3ace23912efb21e21800a5fbf6412c95912d4c09e122753fdc60f8e861ff4199927233a75f44fd4fd3dfa027dacdce5b30c246a6674cceb39d03b04f120a1da5c8d5850e39dd6fc5296040dbd02f2f355d54ce4dc556fe72aceba7788b37de5f9acedef59bdaf57bdfb821fd3d9e69af8ed268e811e418788b304e389a919eda298574d5931b8074de183228be019e229dab294c65f18b573a24ed9b3afd66be5b6c4053511357136b925ff76ae636b1a238be6e7163c2a0e56a49de7464c43ce105ba7ad174c333e604cbdff6241968c28769f0e610c2586f661ed4cbca74448c5423a4a9e4cad63c519acb2070fa7b17055640fe9db1c718143997060f3a2168664d74d749ae5e1692191910d1bd117f20c498fc4955747db47a5812b8db3c4e32c9f92e479215f01dd3fa7fef39d47ad6cb3539af2219165001eafc23c15a6e6107a969f07d1cba531b5f44c723c1fafaa50f9903a83ae4381c8356e0e28f154b608316bf71cd0c4b1cb650f342afb4ed199ca19dbdd829de19bc96a9e4f3f4e53a4b06312c76eda53a3c54e3019d77e9c6e01828cc260d561f449e2b9e359f37ab264b2a5b4740f12c9f50d9a5bef78beeff5a825a018d26ab2301a016638f807e50802406b0acdbcfa18e515967cdc21d84f5110a3741c3359ffd5e9fab431c91933b8e13831ccb9dc1d1b725b95cce5c73f1709fadebda36cbd16820bbdc198877e6d566f4726322e1a4848fd6453fc870ef49173b02701397754658f07dfda11085277113e025e7fc535520d5bae123d772bfb0e07937f7968566937c678d55daa03adba96cb2152737b09c9d702e187e2f9a97bb26f13ffc9c02f9897120aff603bf94334b46b463a7bfd3a356ef19d9e60be3202cf8805b1631f5d0bfe6f5d2a2ca656582062f7c1272fc147d2d624bc8ac79b9095361e2ff49cbfb1672728bed61d6e9784b4ba3f94f083c90f62287681a45b82625957927bdbde26f3d414e8c590e466a6081c1aea44fc21f49a0d0a5036621415373f5ed89e927247351fc539807ae094a75946cb8660fa00baf44d386c87d13e05e6103e1bbcb925d3a88bc8e43580d0dea3af3d0681c22e32cb8b6181191b69b730cb5a130abd75348299aaef9e0894a306512ccfb8e518101cba6615d518378da75290e1e186b67fa638c960cc26c1f59e6bf095d1848b1b7315f74a498b307f9ddf6050e8e46320b8f60d4ee991638327af2cf45e7a4af884c7904921be3172f7f0a583961c8e18002a1bae68f5821920e6c4c975b540b534efe449dd5778455cab3beeebf13c446dcfc58e4edbfdc1eefa9f2249984ced4735ecb56ac615b953ff88a9fb924e5de2e63928e08e519eedbf8f0724d21a82c7e9f1db54c55299f0a13c1c0945e380af59c6f0ce17ec979a9006a6a78791d0b11f9aa0e7cd50f9022e98ff6524a7d4463714577d8833a8582a82a0f40eb4aa4c4ff77a9af1931d90176294b1d177d4e8f853a8197d8eccc9882474c5602938001154f2a4e52240f0d778b7dc3db55e3f90e9b38079c5e591a7d22b3fc8b1d886de93575a3cf5eb89fb4e16a489fe009d215f6ed40a6bf65fe308fc91f8c3cac0fe6627d79a5c3ad92921503719d4b71a46f7dc9062e9ea0263aff3fd5fbb3f87d2e326a4fcf6b049033dcd030a7ffc4c687158d6dc5dd20869a8d7553493b07f522a41139b327bd674f0cb6365921d6c0486b3e3b00faf334207ecb8f2af01fe2f9b96ac71e9e7d8110eb07cafeaf728b4ee13a44d4a94ffc9d2fc9a4cea0317653dc2afe6a9e0c73e39fc6e844dea998bd31ffbbc1e2280565f88fd95df8a48a92e2ecbfe29dee6ee175d3035943c555d31291a1fa9044080d6809b7ae5709d43443956252c4bd91fadfb732b7c1ec3c21735fa9a5efaa40cf8b4d9cf3e9effb91c8aa406bcefed79c5d3dd976fcb8fd7575296b5b4324c45c854421084367992b70f4a607a7f0076e254aea5b412106b8202e426f637fc0bedc7c76ff050bf5031c012f7242d3eaf6d2091359378907d6b57cdc7ed8e704616f8287dd37c59fc7ab4c12d9f00e60bfd35628d6cd1eb611f435d0395681439951659994f0f81e97517897e7bdf73d484886576f45c9fd26f614e86c4b129574c635a8bf3c3d9b2d4262f15cf8a70c540cecc970c4f325d61c71b94bf8999f1e300482672f382ec99ae902667b173d8a3a364c576338c7a18e2654777d721b76605b26e23586b81e9e9bfa7f1f0d0277a31404dc961f4806403ff929bab8ff458178cd71bc206aed2cf522941cce0a849fd87c8ec75f2e16432fa206683c064cd201f54d0c118cc3019e2cea08e0eb28d7823b2dc3b03ea5cc7b4b30c7c5a054e04b31099122dc00f4ca293669cde3185feba4f26d46f6398777a834c69e8685e441766dcce4d2070def75c6f3dae79a6966454efa1f9b5e8caac62753b113e6252294e7bb34c582df9a986ad2c66e590f1333bee79243b01fbf19210f29b67e69d7fd189657f1168001298760625bf56a7411bda952c715610cf2b1d11500ed6dcfe6b7f9563b4dd8b4f2617162802225bccdb70c3d603ef71af7693ea873bb1ed849ff4810981c95082f4c22f32435e20869bbd0f619ab978878006922cc54dbb7ef9d91feb0f5977fbb67b2a0338b9e956348109c2c45b8179b6b49a1660cf7ec22ecaaad71d336f547c028e0b887bbdcdc266be66c3ea7d4536aee89a588aacb0a2fb6b67143fbaab9df2a6cdde572ed640726e4b597759619def7d394986bb447b1da2d200655ca0711fbe46571bccc1c165681eae7b10e089b2f5e9aa428b098a9298bfaf494b80f5c693fc721495d8df5de1a61d3f0cf9a9f165d6ce17ed684e7e3edc5fb8c95bce246211eb8d99c4aaa50a2e0dbd639761898f05f73450c145624e3d998ff98ff0ba6c192b17cf096849d78f5ea0edf724e3ae771a850c61f0fa44548856521432f09a81d6169f4dcaa244e62f906ff1741d0f1babe102d028bbede05fc335a6b19c261f8917ac982968b68944dc9380ab2405f3fb2a623f46cbaeec54ebd1adb8516ba19dbe9faa79c6589559f4cb1f54050e738ef48163f347501bdf950a8dd97c96d3adf59148621c61378070961752bcfc96e1b09a38ea58151f280ec7fdd94fc121088f1463a60e64500600e60adb492edb50a918fea4c82f695789d501030482856dcd786ea0fca4d70965d7a42e216e582b75dc60794c21b50b5074afc072f687648ea37651c415a60b5a6cec443b1769d01412215330082bc657cf200605dc2788a93bdb249adb93b14cf64ad073fe88e4b10532bdf040f990aa75a9e6b5c95676888fd311f6602da27d59ecc1472ede91a082d6bb85ad56a8de982cf4467c188f143f38d439d0207af64664bba93caf9ddfdfd00f5f6f926a58dc8814941daf0bf040d5e8074fc1935c708beeadd989b572086dbb8964341c1f64359f02a4e930fed233dfe6bd17f973251135d258f687dc13d2c8090730fae124b45aaef3da43849dc76e0dfe7bf6b47cdedbe5c7fac4e3742f8925767926b416dbd37963d04a074cb328fb1e2219c7111238cc4a7d41f062866769025b4505130cd576bfcf844634a69ca50e8f15e0f711e6488a2c692d0c051d3299d19266f6b26ee6a173c52ad3586cd4489e74d280b90db92252cde5a6d9a6c30c5aae90f542bc1840cd85e19dc773d71e840e69ae58d97d108e7aeba9b3a17a17486253aff44c06be28e99233d60058a110c6335daf45f106ed38da2c4c48df87b2259281099e84eb42014429e6da0d7cb9e1fe5d6b4600c90b3067a0547076c38c8188a3e943abe571a8e982f099c8dce89d070098db113b0a7ba4b6f041f92c6c04eb53fdce82e09df756361af89bbab234f88bd21f778517a1de197516b00394d7be9be4175401c1230c156e487e8fe6888ded07d323441b331961ac390ff5a1eeb3a5e52eb29ce04a9bf1fb4c80d2277d0f6d645f23a07dc48e5422fb6d29ec4333db1686113120ddf9ad938fd986a7af3e894f84ef91491f9f3d7735bbf8f2f6fd8b6ba651c71168feb59781399be258aa5e04696ea2f4748f60463583d35494659fd022d01eb5bbe5c10824828822f7da5391cc5121aae0ab5b2e86606fa73c5ad37285b1f7da4fe865788a7ce06065285128a4f944d1c7601ef6e545c7997a2990a1d0c81e98bd23449360c001d42c27f798a723ff397899334e6e087d5e4306e18486e79db665c6ecacc1044832ea4f30a7b75496086a2f356931449cbe54f0be7ee6bfd27a25ae15d7eecb67ff4fad9cfd8fd218b7ba734dd254deb0f5bceb2de31830ee3e6c21f26317ee5946a717220381a1c662f7c0103bcb6849bb6a5d7f219d52b07b23ee0f06d088773bbef47a85803d5b0f930348814801ddc790396db89c7f30b91e53652765d690577a94eb4a020fc7450f9f41b8c58ea1c0995982093b5a343287ee20bec0dd9df2c59a0a55c9d3feb31e9b922b76ec2cedb8404258d957616f6701babe66400e7e5bc07a78b081a5516a97e2f732ffb26ce2fd672815026a09fff484ada83b8b1162dce567dbe28efc43ba73f43972101519b59cac675fdc1fd75029e9e75e1d881037157cf9f51cab3d665380af5f2f5a876303baf4504a59e46ce12d7ffd18095a85e1b388f256798dae5ffc4e639e879effe3bf417111fe788ea8fc1840261a191c494a91a77b0304e62fefdf00f1428abc0d65044cda33aa82bc80fd6193db6e61acf7c8f14bf09a6b3dd2942ce1bc89577e4457e6d68988b987e0163f19f3f6bbebeec666facfd337cd104d03c7bd6e3218a095d9b0cb43132dca3618520f2e5109033a3b7487fe67fe3995b5c585842ea5b9e8e39eb0cacc2f440005fd78744f65f4a6ce3daef5fcd3ca47d01908910bf1403bdad217b2e52b438cca087913892fd832eed4ee2778514c67f93f8b1c26837be1bce4c047d0ed2218eb947e43d1371dd6e7eae587f69a561de6817b46240997cf409ec873e0ea2cdb96f7cbae70531b30580146d448a61b77e9b2acd793f5d20e2e2a8352a3776e6468ad52445e49637d05c7f40251945a6fb9de1bf8431a268a16a5c3bba052a077290e760d0616e9484283d9d247debe31370f830c551da2c89ecf96210846fdcee86f14d99d660f93b4584829de386983acd15ade8e7968f43ed9e7d74b0e745e287c1393f47c0298705a9f756f560aab15699f76bf8fcad74dd72faf1b71615cab387e1c9c24ba3e3634211bfbc82d477a46cb542b5f139ec61f8bf2abae6068cee68d4dc2596b4103d1326d41ec1e7b71ed83890c555e787884fc44dbb41f028fe7e4c65e56e8c0e90d7cf230cd00e6c7dd734e46de5c77ce790900dc34cc0b9dc011aa87e383f7eb7a45e85df701c6a6d86b733319da9547b8768625e44fbfc63624acda0ac8531f8d5027c0c4edef6603e5efa5307a045673e05a96e11ea40c3cd3a0fcfd707e5fc22d14614d41f306e69b903ad8c516a15a32634a797a12dd82986e750106ff1532d96e346817c0c1f4859ae09891d8e50cd384f35820dbd8ae0e5a2f7c0f7f2bf3ca6aac0921196398ed0db0b1899c4724d1712e6c918f566e20405d3553e043d225056acbbbf86d01d4fbcfbd3a1e93b04217e9cf0ea65cdda1ab7bc410166fbef929604d5e31d45bde4085fe3547f96b1c481482fce9c4328f1de7692d9aeeb1c51bd4fb471bbe84051976a04410593a45f58b907d7d3f69d7652e768eb35223d75c1a51ec0bfc768c2ad17be52609b95aea98bb9f8e2d0ab57975310d7c27377fd69f061c8238c760d8cfe16532cd4cf55c4e8ed8bbc1142752a75dbec73d416f37d0a16340276ee0fc9eabcbf6011da00ff9a65867748d703538390c6d91a4ef6daffecd7b5fa494688c04a52055385117af4b8bfa59756d26b68823dcf166ace08c6b2f7037acce8aa118e1aaa8bb97786b11152f3a56d2d25570137d0f4b34cc40649255c8c8c4f74113e559f1dcbc225c7d5e8372cd06ea982296726e9dfcaf534e7a38a846c167a4556ff6d8fab5e21b4da777d0773bef974fe1f2966f20064c48d1168b72be21eaab44283d45f58366b86a76fa4e364c6f01ed19cbcf758266c999d25b62c0c51ffdfa79824601473d6f449be48e862defe89a4b0a8f7760aa1da47aa00f03e253ea024a029a146b4e37a16f51159ab3ee0f8cadc4cd5ab828c09a67746d70c4b8e836075d219fbb9de6d2943929e4c13ba0cd48f133c6dadfe22f15649584ac765ae0dc89ae774fc1756515e724a11b8205e1bc6fb509a0c6107452c16c69be79d14d81473e7da794e54b922591636aabc675497be81ed6de4923d373880b6131d6b8b98065431bc699bd04cdfc24301257a588cdd9c4473fa531874bb545ddbb9a10840a57ddded40c5e9fcb495bc303fbc977512f17dcffcb112396f1639452e1a56e17970ac7224efaf021cd27c284d990588937b09aa60555adcf64ea7979337e01041b827a7fd77ff4ac9d1080660dce4451773cb23c88eb43b64a37496830f282eccaaea10419d92ece910407c30a3a39035b992c852e2f556a64c72b1ae7d36ce9a1ab274e2aa855ef2dbf26d651414ccd3ddef281b24de621bcc0f1b4d04ef36424357fe9e187ed2071aebc15a6847b60355b8aff328f3881542c0c56ad910510a2ec3785b701dbec946aef05cafc3c6a35b0df884e810d67741dddfa3c4deaf4118ace972f667e33d543f8fe7706e98019b78aa184a6ad9960b1e1072a328634fe3c2aeee0a20cf789e07ee023acedc821a3edc4279684013126906dcd0e98d0dfccdca405fc1f61b97f24e2ea4ad10437cebae456fffbca0fc40d32ddb07c94fa25fc4b827e54047f2f79fd6c2085a59426aa21f69d3e540e53ed75bd89f487baf8062cb90b712596e743f18b83fba7f50e86e7f0bd3da531801d07e7e0806415257ebbe8dbce5cafaaa27e13dbdc8a89d51da031fe07744714031aa1cb5ff18d7a48c3571a2432461ce44a8d6e237aa68514e805ee7d5f14399f1205a802ad0454744a323b898d069905213171f568e55399cfc964680fa277396dd790df631c454839119bb7175094a1f7134d586618caeea64262c57a2ea85a71781850b41f6f37ff251cb98c269f003dceba927a252c771f1d8b329b01b64f487d8482ba5bbbbeea50802db6778295700767ac4f1567130833178ef62f47067df9c2ad49b7bea2617eb303ef376d5dfeef8b4ce7840df2fd1ee03c508643c42e7748d9a53ef3fbdfe84a1e3aeaa32c8ec900052d5a29bac8f17a4e7ecee5707bd3f584fc90972aea1082f0a6aa6ae5fb53aca26c9edac1ae467fdf5542c598672e1f1b61dfbaeb3ef3c57c46bb6691c1cc2cf320c8a2c1dcbee9b01f11d0181a75a024625f2d947d4f41782c58a103c637a404c06d973c0fb0d5df0309b62c2fe8369e8082578d34410dbd50739c6e05abe053bee14b31f2ffa68abe9c4a31f5ebb1d24c15174c5071bc70fd0c51a39825d28802aaa82a7f057bf491578acc1dd6357636e5b1f241d569ac05128d926e2e7a84bf58624c9a227aab075fb998955c7cc57ef83508194fea1926cd213a4dc26ebe0060bf0576347f72a605aa24e707bc69df8ea2d25d4e66d63caceedcde53814019e533f723c9dd1bcd078e8fdd49959d95c44dc467ddeacf2dd7493a0f5af2649024073b6cd94f8a31d188f1314b5a08c8371103395415189512eff2f28981d4fac4da4e64bbb23a4fb9be7005c3800fd162651c0f5274c0df6f617df502bf335247794510d91a6e2c0aaa710f0e5d72d6b5f25c3ed48fc13a1c935714935cf164e180d847e4805dfb9482a0940a600ceea4a4f68cd2a1932622c38094cbc95cd07d21aa47d1bf5314952afabc863fa8d774b73b8a4e1b882ee0268093498666b0207f231f1778265e8b633545fd7e110d6f627d788ac19493a1ea68d4115952ba4fee7116770fae7a2ac0e5000e6288c54b92b27a863270fe6c0541a4d11d2dac817a2f41ec208399991a5612a84cb52b47a05eeba2f3e161648ea1621aec474bef3437f51327d0501686785949baad9884475f2f38387bbd5049dcd4da77a6efaa598e65935cf12faaacaa1f3c6aa089f872fb989c809de074f3d3d667cc6a28447c4ec47dee08a9b8c076b50706d3a227da5df3d420c634c506a54c4e08ce39444dd06721785b3492ae7cde6e124e365258f95f78b75dec56e9d3153943bf802412c075546c5c29384e62265d5aba6373b68f3e79f8b1edf2b10de732907311215c5117cdf66efa4d5aa542c065833b89e91ade3ef7e71f2e2c3181aec20ba944e5c2895c6a3410bbe3bbef9892972f1e290f7b2013817029825212ad131f9db5b3939041c59e135704c499b637e930724f9d83d2a62eaef00149ec97cbe6bf20a0cb95597765e0a1955232ead5263e2c3055650d1910aa478c877c21ecd3f9a13f8c4934786675a50fb317e5ef1c021fa86e705040d1f9cbee601b48e34c055e0356749bf915444d698bc4cef3a4f5ee1c83c9c663ad644b169305ec14e2de33cb8bb288ff654d2db731f00e7b89442db48eee83c3b9b2faa09c514e221ba3d4eb1439f7d202d7f542a9bb888586f4377910e764898be2b348a5a4069bca02b4c7c08bb86fdd8a42646c08700749245d90052662b70ea931c9c0ff088190ecec53692e3341ac2eb583d02865c64094444711b369aea461258087a27b8fb3253b6ffc761b2bf979d279903622079f0d4496baa334b3bc68457288895f76ee4a405fc32ad90da238e4d815ec9b821d5da47af999e4b301a133c8cb172ddc06133264cab72958ed53a794345921113cecd9ad4c8715c4b77fa9417f2658d4e7bd3938f95e5ea160b3eed83530c357d00c2249c7c531c1129cb3e3a32df4fbfcdc087d3bf61cab18196e99b2b19156d8c4051803bef555ae1b9f00817a515df90d2f85e08140dff7bc6c847fe4d98b7427ca12c48977268f17904606cd97298672762bbd2019771daa7c02bf3dacf21a5e29bae6c48205957ebcceb4e74fa6111f7fafa6f7d9b5eebebea6fda87013d20117f821898f4cedd6ece6cc33112029777a29ac23f2cf67aaedeb017c382b52d9096fb359e5e87d4356c5945279ad2be3b8aa5e07021b10486f428dd4b978c30f3f16a4061e132a888c23f57e1d76bcb1117b9e0351a639dfb8a28970b7eec31bed42286a0808d328441912c607cadaa9d069c0484a83b79fbfea4944fc38583db6115e32fc63514a412fabd1d3aae32435ae4301536fd382e584a4cc235f793cc10dadeb3df4f8696de33de7d919e94c0c4b98875a27fcf75100bd1be37e1694160f9066e97cabda2729332983392083f214a05d1d56a4486ce7d36a6e675aff4d7479c57f7753d0bffe67d6f16d75f6f0fd61be41de577d84c9c2d7501c313c0580e13c2a36f20f3fa7906be40498821c4aaf31c003cadea2941592202411b1ce7dcc6e4d5bb435fcb56f8ffebc7447217daf4f3dd5a6fc90a6fcf57d045b25b6d7c75e8ffb0d6de9e35bfaf43c20e5d32e3f7229249e54891fb28b64dd31e5c74a650edc15824e71b9dc123ff365cdd4180fc4e767158ac5545bc0503f537f122b9d46cfed67d303cce3788cc1a9c84186ab455a7d4b66919269c84708fb9c9e253a52702052496fe51172f6586dd46665a3d2a6390fcf90ffdc29eb2a5171723dc4083f96f54a61ac93a413852f4fa5788c774946118e80f4de84eed80063c87483346ca76e3fb0d5e889cee7567d813b5f6b48e0c230f730ff5d7b8effa63382b05c8eb42d5e36cc07f7b149c7d1b06cab383f8d69dd4d8a593e17b70963d5304a21531f954911167a3e38c9323913f45e5f51602c62bc3308d41c965b6e86b6ac8035254b7b29abd6b6ea1f76a89c93b76ced307fd2bd238155209f2c60cf9fced5a398344cb8757db1877ac0298e971d372650ccd4652024388d59572951c8feb5e1bc81432c2b05a1b0a58618d37cf4856f25be887d1795c1dbfed8e00f2b4f50a7da4f27e5b865a7edc028a1054fb5c901f3861999a07bd303179516f2f7458bfaef15fe90aaf6b97cf30e9d770e8c66dd68a1b998bac8c811692924cf1e7e38772d480cb902089514a40eb5a65a13218d0ecbe7086dc48562a79e5f12c48c9d8001924c8c4baead515a7807a0ff3484d7afe9726a2ce33d170c517dbed655b3ab9040004da70dfb59a11cc29ba0797e6707bf2cd76cc768612c9d75f715feff08b8400f4683f280ee613369181b7195f06cff9ebf13a1b8859c8aee70e39c0c1d821dc870a7172e44ddcecdb583e416187fe4654bf16492f5b282c1c7fd7c0b2178dda9acf944ef112758d8556dc65e5a5dcc3a13c076b80a8c281aef03a480b472a3af24d0e71a24c08e9a4571cac337b79b7006f2db748babdd6c2963c301dd9167be4d89c76de9624d65dd0d04bb1493e6f678da3d2c4b63d5f64332a19860c8d2d4dbc36380468b8459723f816197055956ff4d63988db54d04252e70285b8f418c3bd91ef283dbfda403533cd6ee6ab4d75d4f8a009c6f84d7fcf2c88edb42a6e48756d90ce386afd5be6ba5d0e0058475ea508361bce9fd55257422bd4daf8d27ba5b12294d976a20e0ffc1342dfb805ed31f91567cd5f3a5f61fcab2b0f421813bfb25dc6710e19200cd6e66a2f89383a283f8f033e089c3a8a250e58d8cc896e1caa49f7ac43ab3f575df5bdf1f761a5446d55413d7f9c61922ca500c01265017ed5cdd3ef6e21e0d84306ba01ad494aab4008e40943afc4ab963f28b2010c081292eb8a891aaa13fa702dcf4cce90eeeaac7c817ca709a636109a8605d98e9e7d719c65e58fee517c2a883a49319a6424c950d24101b719d509f09682dbb133c8302fad5db1d86e46e1dfb48e2832ecd6ddb4effd7e20053d1a095f60ab3f487a6006847a61765903a749833ec34dc2e441a46ee782f3a811879005345781ed3104bd6d34ebe0ec3598c613176f03e714fbda7b6103f1d4356b3e61a9c51b60deda0ef3645e30ee608048ee60a8cf74a8d2fd9f1b74ee9874dcfef0ae3eb71aabcdbe6e7c4a8ca567dbde1499d836c548ada8dbfc78514e84224db8506ee01595f9d7f03c57bec453878a51a71dc0dd37c674113269cded6c54756c98445c20f8e5f95c74d37b7c96815f217a8eb67e051830219a6d842aa8c5139c0afb124631588bfa3cde5d3c7739efabf69c037fcb72cc6f67021da1ab9801c908e21b57e6700eb1e2cd666a21b7f6897e8e9b7c4cdc7d1630b51f957950fa5e2ee35b9715c7b9f44b4442b4fe39439bea03262c2ecbc17a4f044f672e3cb243eb75ed601e2a10b621ec1f4c5d2ffbadbdf7346f973721be5a5f86bba53be7be4714ca517bc15101cdf8f79980f05187906beb97c467d3a1b0ca6847111f7ab4001233a0cd49f2c3dae169bec5a5c8f72fd29bdd5277f07b3eaff28a39b68c0e5a617f6b3f9d78672c1bf1872b69bbba79112221fb6c69fde3784d6a8c1a9567a8843e94fbf9de977e6fde6f6658199a2e7abcc37bdc9e114f326b67086c378a0cd1ca8fc73b5eca19ab744c0e6fa92de4cb28964d901170ca6b79eaf3edc16bc564c7ec29730fdcf0a3ab252e632372b1c0504f4d4ec0a8ced265227bf50cf02812e1ea09d54fd313af285b7eb8ac8e965d179804aa701313038814b7cf532fa6d8f2cebee48ec465a95590aa12b17fbef8cdb7924e4fb658e2f2dc2659064ad5abbed6ad5e75497d0a611a03d78699783932d5f347db7c751f293fb94c7615daa6303784cef672690ac96602942bb1d0e12bfca659ff4f0c5ef5244deb3e620751219b6574dd68d0b73a93de326c77ac4e62d388fc7d1faebb0ae17465643a4482c322580a10bf99477448129e33a1b714b6cc7a257f03ab3a67e87e30adeef1a642a0a32944741e92de6dfa03bfa7e14b122483c692ee459d0624d47cf6a1d1fd90c74e63135b584fdf50172acd98f53fa735dc2fa14656eb630cd27724542cb0e76773cb721a5983e59e241b85fc3fe0c67daea1e7d31dbee249834fd660cdbaa200009a8100e2cac48c1d5c0d7ca085d64e7cf8319aafda1cbb476257fd2b7821c38d24e0af66c375732a448971a74db911487101a9d2db1f82f92bfad7cee4f5634a38f5a5996430c518e5c2e6130e123771650001a902303235858628db9308f04606d545e422f21b29a54c66274aa63dfd7c7248be43ffcc8e16f470d0c398a55e92308383ae5ac9e1267c7da2cd6acc7957e3c5567bf1f2584072a702d44de05f4f06575ebc309ccddcc02c8f270e06f04c1b8a59490de034023982b2ccd3bc9216824a76601cc51a118fbbe6f628a1c28fbc4164f89cb95d2ae5c84a95555a784396f9c641537d58931299c0d45a7016767fe3b49d96e9758ffcbadab66e9d66710de44e787b3f2a86d6d29137b5c392030e684453b68453587b0d1b456c8c5e3d80a5854c5f4611b0c8d7bc2e22d396221411b75c73ec647dcf0493cb9515fe33a6f22a6df49484bfbdef48fdc39a3f72305446dada839337cf36f544391307e3cbc41f616a90ee1ee11c91c11b91ba57dbc4ae0d4b82744dead3fb31b5186dd5d3ffb1158943d131d216c441f9535cc5414631365931bb0795acc57e2ba83fb0cb581b71811ace5e2c0829768cb78a5381aec52168704bb1fd5ea9d633bddeb8acbea0376119d307fdcd9938aa14ac753b5fc90b3f12ba21216eb44eab5eccf1ff16b7c0f12cff8670fb2c827fd4d55a8bfb18a1c88a35eb7dfac52bc1c09be9b98af029a66d3adeecd1fcf343b909100a83b24b1507e10694442440d855fe43291b5b1e2a73593f489dec16eabf316928841a10a8801b9caaac3e15a0bfeabb58ab24b1da74b61d1ecca00baee3e879439be86c190ab8ca06389d710b9ee99ef61fc107021401d8bef92bcce30343aaa3288c753e23608958d5fa4a9aa343234830c524f96544a69864b5021bb35945f72eb788ca418a10b955ab19afb114a289031006afea7b5823fb4f220e869078e63bcb93dd07574484b1f0b83aa761240132bdf4d278ea058651729246af2a3f2aa18b2aaa8b4edd826548f2987d3754991e588e730665f3718bb810293abff057505fdc1065d5b4841af1c159c6d0aa48eb578e3dd8d16e2d09a37675d775250d49500f5b05b9ffcbcf14842b2c4052e3c363d7f51726c8dd130088eb30a912b58c456327360687e4b6a7a2efc5a52795049fa3382e65781f453bd2fd22d6a543cab43d0c18d3278ff969cb39d5293c1a306c96fa40e88e83153fe420c22b5154e1c0160df3992c1d6ed84db8b0cd701cf554901ee98582f46cf7080c15066677ea6771e8e561af7cde03c23ab81d76e2aeac4bf82ad8d6e252fb061791af139eec4f6dcac131cc408a150c17eb8ebf4bc8212f342a6632fc75b1344a357bea9f739871f5a852b74c4804fdfcc45727b18afb020449ddb326f60f19fb9ae653914fcb3d15465feeee9b02f12c8586f6870abd69a7ffa03d27aea8efdce40ac60cb0fadd2ae06af7ed128db026bc810c99d58d8d80af9c061db7e6157c8b45b79c8fee340fbca98bd5322415ee18fcdf210900acb96310117402ddaee95ad8d78fd87740b742334bc859326d857b532fc787f898b1e95cc952b7f6ce8bb608dfa73fb032add89c65e23e5e38847db426b9643f76d3c3d58d911a299020168be71c1573f633d14aa73e27e696e83c43b85bbb5ce8e7bf52ffccb9b8efdc28e30f1328fffdf53247986033c002e2ba433e273fb452fecd6fccb3ba841b43c7c4db35b9864ec1a1d693bea0891e6ea79f67de98c63afc96a72f16f5c12adf3feb20e7c2783e4397484591e5d4fdf7e7d5e06ff66e83bc610d07f329def76abb1b18dad19b76ce924427eabe06ffdbbeee0333cf42d4f9b8153841813544b02467ad269631a6198e6499603b02d984fda1783f6fe9a99bed8325d34050f093ba180d87b1e50a1afba29e8858e5a1d3a5986690638f0832a68132beb7103f1d53ba2880554fa4af222fd057bfe1c8886aa488b9e111cb58b0d76baddb7f3730683767450171148ca4dd6486313f6b2ab9965195323f896884730777d44313c2b2ec836bb714357b1e38e96ac2a8aa75b6e22d3a7137306f1efc4cd62768f90178763cc817d4594d9f8913411fa6378da0e35eb5aa89a4603895b9d301e0e447b5f3308f79bb26f8e16315f4c7beb62ef681ad29fac1290adf97ed3e1b0a495f378c3386b213edf67be3d49073f69385c907c88f750fb33961dcd7a80402a379bca04145e75d15f7bb8ce776fa387a968c097f6163187f1babbfda30ba3e4e9247ff0e0d15ab7657b08bdadd82e5f2c490050b1018d4a60b777a61c228b61169fb87f1c21189905185d82f6004f860e2c4c4ca41b2577ef3cdae753168e7aee19a9021116e0b437ca06a15f5f7df4302ead0c31da6cfbc5ffc48bf505fba21cd6802c916994e5a3a49752a96bbdd784d832be0ffaf41989c8c71537f8772f74ce11e0045ee856640c6790263f0c9580336304ccd88580d524f7706fdb82eeb6144e68f04c6d81e5ed2c48a436b6cb55bf8302e4c4969189ebc7ebfdd716b72cdea0d0980474be9ecb81fd08a933bc463aaea045bf8f597cc9c6456663f80da551ba0d5f1d69d4afedc83738acb2d27e0e74641ab15db3308dc9e7e2ff30aa55bbfbc67a1bd5f3b7efbb455111f6e357d7826b93a65b952f7182518aaa6387384ade5ae5b07c2acc58f17deb4d3ffb8eea56f38018315225a609a59b2f770aaa40f63033e14cbcc840976af0c874f9c1b7066250e65cc64a1e61e7e73ed746e99ab84ba76f1aa95fb5292e7799ba57739a39a2524a5ca3f6b84398194b5c292462319d599cd5e48eca6f283d3b6f0abb42736136af10edfe40a6b41ea0a4b2b2558f7e3c42b0b981dafc9f8c368ddeed4a6d6a967534fc9840aa907c4fd4c350854db224c13dcf9315de463f27c1d2289d57f309ec588142197227de2d7a0122241c48b370b38434e267f3e54d2223e7ee51e97c3c50491c907cdf53e82fc0f0c5d5f1db884e293f323e986d7772289103d0e9f5290e212f15b8327ed5f9b85c27c7fdcb0063dabc13af71b178707d179a178f44675a3552b7164a4f612cb34e5b0bbd1de1a23de6ed1684beecaca38646825ea899e460589d5bcf60a42f5770df98a90a56a6c1acffaa3a29a6b6106c1baa8b523c2cd4c4d87267b16701950a6c74c398b4b04007f50cdb9262c62d63e961fba9fe692c2d11e84b7d5accc7143d3194b1a5512f850df21a5b9363282d2c83c49e891f5bec373829ea7d99eb8aba46e08b77a540693bd383469daa8bf7b02bc1d336495e8e6bd6d5dcad10cf5562bb7de4bdc65befc94a35f6c3329ac97ec79426087eb53056631fc3f6b0f0bce136637f7d9ab95b076c49750d4ad2faf6ca4b8b2491fb1d4514e7080989fbfe3d0b9a58c3ea710012ac8bd49aab8b67ecf1704a0b76e794364f501dd6de6e8cbefe3906a2712bd5ee632da4923ab9c98977abee4dc98467b826dc98619486eefe4987a64060715f8196c0abbf4f62df6a63016a8768f1a4a85ed7aa76bd62536d503689a1ff7a14fb5721719e64ec3939e4f7df50ad582f11b427cbe3dde6c13b684e01332672139c81b056268c0f8df0be5eafd923acba276c15082ddfcfe9e6bbaa42da5747398a273183af6761988404c6c6e3e2ab01b8f8e36bcbe31293914b31cc4fc43a1f7e028d3bbc456fac7c4d3ba913a02b49b533354ef5e433e4c4705a0c8fc61f465ba96c02c966e078cff57b2e5f262d4d8efbab3369db696f0d9f2342e915e9d04719dc36d318f7ff3862f672d505340d0c518ddc8fb74ea366487fbb09c344c09f6c9f19201f092634aa81f1e36d645d678dfd136a79b218c47c41b0683dbad5fef62048283fbcc6eddcae4d596d4f0b96135fe60deca4ad8734e380cbb6b69529efcc119de9e63b53a0865abb5f079ba540be9e1a94c94129e1943bb75611eddd0e5ddb13d5096d044ad43584c542c38cadac395f9600cf949d217d468acff815e806141ff91cf631cdd4119741512a70b20be00addada0a70acce7b36d4afa33b7911be0ed0ef4f0759b8b48aac8bb3aa5dece32596d476744c35252f1bd5e4c0b691eddb42c2b2a2944dc586da7752b91bbb15269b91815d50e02c46546e99381e291f13801f5c14a081becc417b6870f6cecfb8b773044428998a8949f4b329476329003902d587b1e5425fc9c749ee06ae1378a31f74dc95d6584fbe2a38c615c23463580f6155b96108e8c3fff379c671d318d5e4b541f0d51c4d1bf94cb3fb6d51f3f7ffda6054c2d466347815d392ea388991206428bf810205987d3e442350ea79e50391962b179e212b1f293d6c7bb10ea12d0cd1a5d724f0cbe4c6d260443b7af4e74304644b46fdc19fe35f8d60d139782541d228106e17e94ddd9a4bcd5540808b430c77dbc8cb79103d44aeba0d4b7534bb98f0ed0d01a90b85268fdd8729004167e28c2c29bb3df62c6bd2001a4e108027ffb5d25bae4eecd8ad1b6b9c711c8430799d86006c4ee23bddae8936591484c2e37655889f17f0a163aa59332479a279b1f90fe0852103fe37ba6ac1715a77677d14ee28b850ee42574d9b5ee9d9892dbd2e4b81e9ecca53c09a1f4f3830af1f2a5f8501710718e9371d050f4c88b368bbf68ab3506bf8ff5d6f128c3d69d1bd4ebfa60051288961c2f5eabcb81cf0a461a905baba1112ca761a60c836c946b1482e63ae340a63629c71043031d686fe7be26eb4bfe97f3e44a29b5cad479a6a6f0ceaf3176d580219fa6f350426389548621fc7410e7b0915db23cbff08c0d34af6b8182e9ff3f0f57de2946a1bdf0adc16a7ebd7ba988a5d117f045fe6bfe04e0ac0e001e1a4506ed247601904da74f7b76a5659c73da0eb1067fcec89e4c4201785713d80ee16d1eaec0f06d4d7f5a8c4d9482f03c4951e024982b84251985409db11eefbfdccbbf8164767083602b679b0de1935eee510ee4f9768b5e65e7ae71d8eb51b31829571e91c0bd8f2a89f4b501d9e3fe5ab9d4b7f297dd9befd2babbf90053307f9c04f7c10110fb39697558e77bcb60122774d5cc89d4b2778df1c0fa369ca5013508ee6193ee8fc005955297808471c87643d86e525d0f1ad875bfeca183abe104dd855c0a7cea710d5cb9f5a4da40d7cefaa379fe70704a66200b0386415f91e4885c0a533495ab6e283ac030a55a14395d612f5f7aad90a9788b2967b789143cd3e608aaf8eeceab1bcda45f1f6e67b3b2e2403a3138a0e6862ac3bdebfbb5078a2fdc8290fce8d03766fbf474a46c5e61aa44b97eda0a1cff97e72991d8e46d1be5856d3be80e07de3704d168e7df2877761bc3c39440ef7146bc2496609a67a55697920344fed06abca7e926edad53f4b9977931eda7921eb8fb23fa6c69ad2148af174f117d662c5847d5ccd299cc8986d646cb78510c153d211b1330647d108e47095bf3cff237b87e2037d4251f7f2bf31fb7462e53664ac40d1ffc099e2fb3c1b755d8ea323682904476044e3fa91b3404901a9c88934a7f25aaba40266996abb0e7dd6a875f46bfc48af19fedb4fb8570e87db7a3d13bda560d7a59be8c3d0ec72168273eb089c17b63fe600fe0de94cc8fd59bdf4394a8995a9e00457376376161d06e1593230e081dc89b77f58794730378296d8661198bb82f2b1238f2eb28a3c25274523c095857f3e6c7dc7e43ad6b19e798924627ffcd45ab2525056d8ef9e134989b73c55a830757c7a80f7dd8ecfc339d8ac9838320f27947a6f91cb4848b3659c0257e113e6f7ef7113d85d55ff9db157926876fd1c830e70a93f79db1786abf913bb44cc813d2ed3eef2109c04c3553c158bb684f3b5ac89ef0fdf515d75d27747e7df37b1d33a914a813e99f0fd676b752803e28e84cf6593831b4f882b796a253f52ed4b3373457ddc9d40d40a08a452b1e89ad470cf77eec3d969011123c178d8556089867d0ba4fca79c773ef71c24e3335bdbc966813e0d43ae4e0879c59632e3107fe803bb12b37e75b9a86b331bf8e7b3034ecede758b15d55a99c8fd2bce6ec28f9cab705ab118abff9dde9976e905c1ee9bd247e42f8c198d4206ab49ca47848859eaba48e1623c8f0500b5e606e79555a46a6dbf4d3a6963ecc8d7452040dcb5cb1feb8b6c67d5c00c93e54e793c7a64101788f45f7a7c8e669187c7d9b81e97d6a3d936e7d834eae929f1ceefc68f927836f53f1a19ff51ff08c65b46e71a753efa26676583a6d78aecf02449240d08beb85d4dae209e3d65789143c4a6ab6ae99edbb8099e8a5497d00cd8d78f2753effb210fd0deea1ee03b38467f0e6b45361bdb1f30944cd254b68c4a2e12a2e47ae10dbd3f38aba952e99594ee5fc18f5ade205cc34ef7d358768fdeeec721dbc31be4074a786596e181c9db6b6f826068af72ca253889d6770e62b9846f5ea07833dfbe2dc10acf8f8e68dfdab27eaab4fbb66f39bf553c3e215a8d35f4add209c932d0bf51376230f2d96f1493f8b17fef4f6aa6316b9bd9e9869876e789a1baa0f4ff46f65441c738b645afe22e82a1c637e09a0815ff986904ee809e47df0252b3ac3ac7b42de4bd7f51fbbc52fe62816c7f53a77ba7a03ecefa7c4bd3e4e46ad558a17d935f8a9fb23fa646456dd8c5ce8fde215417b1306d5cebb0d16ff38a830b32d4e9b2fe78e3de6ee039ec4c2871d86e786e18f0c75b3ded46f15deeb3f2a74398a3343a9a91e0d3e70d4841ce814473f9c5100a04f30a1d2e578ef82924430e699447f38245ba056f1e5ef995840190afaca696dbc224892929eeee49767b02b8197516ae45172d3d70638f41c31937c704f27d7cde8384bf9072f6804bc117b145f4a0e916468fc9bb095ee3fa3a47b4b33b59b66141d4bc2ddabbdc987d01d52541901118fb704fb96cd37027f9e82a5e59951635579f477f98e89abaa9905ac45629c2146807df5fedb87d89a9ad29a621f3cc80a4f15166cc5ac3601d2c9b6c993dd3385221b0be298e6b03e6e686e19dc19fbb7820264010fc5dabaaf1d4371c2fe58a280b601f48dbe761eaedc3568304eddb19367d663492da97f422ebaea697614154e7744b2a0ee64ad7d9f0b5f63d9a582956ba07afdc682673eb6364218b8e495d92f541d20973044aae658319319618e10c6cbab32982a7c49f450f056ce419d2003f8af87507209407cbdeab319be1abc272e734d0510e6c019220e573c7faa4aa54915106643ef5c050296ae6bd77dea5bb15608eb3dd066e394e086004e46d7e6663d0bd22295eadc8eed3bf6f131885ce5f0ba002fc788ec6001456960b2c963acc4f470fc2506d3894f4d178f2ae7bd0a7c45c05caeb3113d39d5224493be6536abf1256998378c68c39bb4f34270319d149c6b24e99ce10e16216698ee4887f2179d195f3af8a611e3fb3b8121cd3b15f02fcd98ba02930dc57bdf6f6f9280018c7733f047376847eb0a3ffa3b1cdc337dd8c3e330aa433bac612b56a31ab9965a0f20b5357d949d85b965806638cb5e1f176887c232ac9d8a84ec5d1d876a10be6804b6e88cdbda76d7cb7bb1a10f22aa2273ad1e90ae2ca1a69bc46b0164adfd9fb384d7520cf8b86a207d90ae1f28881b3c46c79fa1c78834dc3f9b956aa606872e27b2360e6c9475cb6a9474099167a12d574419c8bbd52431364e97da98a38576c3135be24721606ff956336f7ca5c12c28c9dcf07e29353358f67d7cbe5d2890a904e95d0cc126dd44eb2ae5734ec7c7132367c31766165453eb3331ebead92ed6b86441bba276c48797f17af5e4d39b01cd820c8ce43aff40209ca5a11910b197c94474a458d0715714cce0d6ce9134d2f836bf4b076387650621ab71f0a54fb81758244eedc6a3ce978180c496540cc80e498d0a4887187a5addc0c7698f6c3fbc114641ed8adaae136e282fca05a816e8116d44d41858dadeb154126b43baf14ac06c49307d67684c0a0963029b598333b40f3e033015aae884d149b622da489403b55453cd4fb1e5a8c11e0699f127940bf486cfd4ac33786c48163363360bb8860116076f74eea0bd605fb4c857614c3f3862dab519209c2b97f58c943ed2b248eebd76c1f8756e9199f77f5d702b4781ff37f85e3c9ce554a6c2956f5618bb3f6a210d82b693829a64c8b7a51cb076e74ad56ca5292da031223a7e420f73d5265c43f69ebf22674b76ad904769b1633ef56c67fe1d523863e8127959b80d773d71d96341d1c5bafa84e0dbff6bd6eea5440c6241c47891c3dbf98a965e2f0a5b98fd3495d7af69406eeaa2eb31ac61515be2e6ff39990b52d812ca715453905802553732defa4f91e5ed3a1a6935d7e2c114c0e8426dff8ef581e2419ccf8f2b8f2a06faf569a5fa1a9676d9175c0d6175f39a153290120c0c0dd8aa20b27dcde31aee39e1e334249b4c9abe88d9d953058a76024d9e3343baa92da785706e2a96acb1a2fdb49d31439016132151f6efdfb016b45107901d2453b0e9696619c5eb65bf81fea2a0bc19b58999295653150c6d5bcbe15affcc248ebee6f6b2d2a0e4842cc9e5e357989c68580da040e03f986504c906e3191ffff15fea4d7ccba75beb6cdf9634296a745c3ca28f2f746058cb632b671b6d4ccfc2ac67b46d6868de715ead71c5812387bf90267db286942ca7000eb1fb2b117b0d15ad6df46c373688abeab941775efbbdfa1b518225edbfabe4aee7ee98cf0938ce822b519313fd2ad85668415b90c51185ba7c494563ff02d2eddca8aa4d7a2665002c0e3cd173a62393e93ba1727ab1426ef0deb254c2b40a7cb0821aaaf96f6d5ab2c655b6db3f677b4cadb4f42d5958c1446400ae5d3791982f4e579011b703ceb74b821571e69dffbef542951f45ae7c75215f2c92de250905b009dc704eb96c81e3126840890ee405a3d4ff69fa365c83d99c996043aad9d58776db3f6c801e1324be446f9ed717e6eafc9fedfad9d804f598a21e8adde8893d93207fa17a3e6b803d194d9f51e0ca00f4461e3ac94d4913f967df7b7584e537b4ed3766e5bd6aa7c0e4b64ee7ea24db6d11fbbf0b60ae57d2d37778b435ab1a87ab3880059d23b2e999e01f3f9b3c3013a94deedaa45783d17c3a47f8ecd857b19ed5b22be31c65fe28c92bff27b77e3e273bdba3ec49e14eccd10a5f5c5fa8dc9be173eea36ae503453d291b60174e8e90ce7a12e95ea00c2a21b9bd01bc1ec36fc6d6c7d439fabb492a0405f6e475857c504aa4eee8725b639f282297e321f32b3f07550d22b2a9bb9b568c3627594d7388b9d80b95678e97b5ec45463982b3ef6c1ec6a51b0162010fa6e0a1026f05af49bcc7976a6df96a478c48cd2724caa94e613a74e81f3f81d01dc191371f9e96ec43a783d06fba7c7aedcdbda2df57000d5104a85e0c2119bf31be06e42984f8d4bb09ef34113c10d2b48c4c02dad410b76a449936003e986149e12549650e62d17110059221cbbdb7cfd3d3c7df5d3bb1feaab2dc1fe0ac849cce5745758067887de4903197a280f770a7393d911dcd59c040bf265f3d9c14158136e34dc1a76c3c9de8ccd07ca4cb846ea825b5dc9f978d8e59b9f6d167f15674704d31f5a4b8cba0466121bfa6e154f579e3e851f809401648142626bcff670d02995e22712816f926e78c42dfc5e9708d7e89d3c04069ad356f1714854329badabe347b4769f0d4f53bac0c98d9f58fa6986d188809f716b550bdf67d6cf52ed37b82f105143ff687e3cecc2b03b5bce9bf888c3ec2356a0cb0c91e5fb9b8ee9e91cc72eeffc2db50ea55426820251060a9cd020eec35ef5425c2dff10032dcd8da0018db4d21d9a1e83e527c47648b3d2877cf59e5edb108878c2fb6c735f8fa126546121c812af6bed3e581a3dc1afa23722da2957bd058952524a38c98699e928d4cb32a6877bc5bd52c57dfa159736840a555519367c277922dcdf61e528967222786fb11bfe544136a4ff0079a90f80d883b49b5ef964a1f0bcfbbe4f3871c72f65b2eae7af212964f310333831ef9c70506cce521d9ec0b01ef930e400154411c8dc1bd7d15aeee15184fe45bd86d3eb16d5d220768ab1e74aba730dd090abbf948d0b6127adc501e9706182e9f2968a91c887955fb8c584fa4aeef57534471e0feb20e7ee09690726404d0bc9adbc07c4ce95524fe7b3a9c47e912d38de80765e8bd187e7824127ec7e65dbbc841aec2be26ce20ecb6f64e08e29ce149ce5c0d5c89675522f9bac1068745b1edf312f505c11f1c6616da281d12f416a987441f865df711da67accf2e7b0c0e3e0c945b0c55e9d37773723ce25cf1f52b814d0fa966612ec9bf4aad6d825f58d8c43bb3686e6a38809fe717ab82b8d7fae05cf12dd9d85b768f69c293e23177d7956bb47f759b6081fd26e1c310426e62769f824d56e55a372b37b6c1234ec0643be8a75d5862d73247284819ae632a9407ac01fdd7b416f9ea317ff18212d47ca5f8e013d42355a4be9bf58fddd6168097ceacb2b0a06f24322fc7484123fe39fe22ac5f47bce60fb10f290c871d86452b67b7c6d3d26a29bf0e1677614932056eea8ece31c41db3d06baef985b6417971f30c3592b4845fbcdb5ef09db5102ca51159d1108d7f141c858123675edebe1bed6eb23d6f371968a29e566116b5f6f610775e78fb5b7c26e7508b58553e0b3c13887979df796d4c804f4ba1198be360e1b24b1bca15219458b4054fa4c5d1f4401315efc7af63345e5a1b50f36a5cbe47e2a064d280cf22343f42576bef94cc4eb627194f431ed689f3562701c8f60be5d7ee0bfe9b692c65ea7c89530f4f7da716ac6c126cc0261f67f8f11cb3707a614213234af36e239ea64f2c8c3bea11e66711edc9bc561117d0c6ca9d93fcf314572a7bfb5c7e6f4e1da48280336e06853c87b71a74a3c71869712a0ddbeeb166236b787d6ad5093703e36c6b28286b60e2caf6ffc67e2d38a16c2edec583a152384b23ce37e77196597368770bd19e5671e2adf3b8376c50c506ee527edfbed90b8fa67a55972d419a203defa53f511de7e86257d97852c736c708f667446bea044fdac0f5f4f9dbc66efc597c0b6fea725b1c41a43bda0cd119861e37fc6c712e29171cb8fe76265cffbcd77332edd4ef2543ab0f531c90fff59365fcaa5a0f24b16cb3b43de6508d061f219a580fb4c1a02a5b5da2c26ddeb971dc382cbd7bfd199576a4010a668108328700ad05bf1eae410d90fab1be3d7cd4fdf8882180872e80a0914fc3d90e950e76cf51ae06e258faf52f635c892d908dc0e5ec721400c689269b01626c6eb816da332e3038e9d531dbf23105d907c2948fd9a7705914f96ee2e667258d054b0a3e32790c7e6d356df8f5016860637f2aaf3da1a97cb5f9dcf20116e994b3a7440d9e09210d92199b3c5e76434b2358a0827b7c936002fc7b9615740647612b9651ba70cfe1a013f201819f0d72edb7bd7e1ae74af9c191d39e09b0a21d86e574970615eecd3c856ba8148e3c424cb74d4f35be8f91cbc3ee9d106b4e2d1c2a80f7a6f0a3a155c025bd65a257a1b6f2adfbd930c3805533cf374c875f2f067ac857f95f1bb4d2db290bbe84ae7b3e1b0f3c7a39663611c1ac2a8d9871bb9c504290ba1a3306fb697bcebda3f1cd34e401d7627b32f68b60d5e94e2b4c77688420d17e469d8757a043550a7c0529fcb8dc64d96369ee1058e0422e61c3239b0bf7545a3440e284940a59cf7260d6c555f5634979b1ed2c12d166be73d5052c479c9c98959b19d1c3d68f482046f456497909dc0c83404a9074556fb82f1a318c8469cfc189279404ccb75e83e3a67723aa6d0607a403aeb2a3e912c72e38e73f28d0428c08f26742fbecb42395f0c8704a0495bea8d654a0da1de5ae30561964a159a81f2b0791b64431a0e03b4b480cf82ad5296a1d67ebcbcc6acca4a261ee244f1b9f719fc6a983abfe720fd302634fec6ea8ddc4f04f914cbe594477dd192e5418f46d2878a45c562e0871178e8ed2ca04522b90194f333c95aaa606657c1c21493ea9d30fdd394bff4f3971c51225007ffb23da07ad9a18f1e2af86d09262ba80fc5ca01d72fc7dbbfeff081fdbac0b56df0b8eaba2656681e320d91ae324b2575d07461f488584c4f6e8efefa97b3baae72d315537ff5b17d9ece3d624a4f02dfe4cbb89414f1890277359a9c7339b42f40e3da1b0a55a109ae4305d71a29076f491786d2af892653b1487680c4f76c1fcd493c604b19618123965973fb6a8aefe4cda5a0e8a35d43ddf0ad8eaf9debdcefc0fcb886f52c20ab4aecd7a7b901c2124165caede8935f3f8cf7b81e5a7f0b58cd0bdf8a6eb659a580639d1138a702c36aad259dae7910fceb35f4b6fda97770e04eb7e7deb92f2dbeb1b5d079b1a794a7725aad8dc49bdc94133955d7ba7b9f073d88cbc0152363433a33edf833085779ae34783c6a12a6aab7d96755b56836be4331122060260d795dd913272be3ac6fd52cf35c4d3b2d710293c887e24f2be7971865f0d6c53e843f8eb27f17e02fbca399d9e937eedc5a039be27cb3c6d71c97d2cb896a6cda31f0faeda083de70c0f99e13a24b1280fd325d3f5987546ff7890b3d9176bcc510dad3a9526f97bbe16ba72fc6ee8192e6b4c8887df83592fef1274823310b405df4a535136e073e815dc81f3047821d8f226bd9ad87e0b65a05581e9622d94cb310293d4a0b4e13408e24edde693cf5f29c99d986c1bb9e9e86651fdf7359eaf39e8e4c8740d6dfea5163da84dd9aa3a68fabd84d676ee35d442aa548cb673d6f4179eb0c84d8899df6946fafc399e9bcb1574e40f8a2482a38b41c10e111e0de07b41d18e36082ac846ef320c977b0b58dfc52b700217dea0cdc283507b2e6d64bd9aa0b08f50f6a6689c8cb3491401b09f5660ba10ffa9a9bbb64bacb899a76df8187651a9f7a4917e1eacfbc465f86b2adb1dfe26ddb35ed16700f61d43fb6e94591dd8b9f70de7d48f59ab8a0561e11f6280ebb149cc9569b3d5d9a967eaf0312fb80c0fd5ee62960cbb611462f3e9e74ad7cfc972b5ea64158d8e5a0f3d96467139f6e053b4b144fff356df40a077afec8d5c810f3ec08d264e59b08aaf05ac2ef30049c4efc66e25587b92f2d4c8a2d987e8410e6a99596575dd2a0169f0bb7d41503dedb3ce56ea5e90216bb514288814456c8d9dff8f54dc6932d8c0fee0b669f528f296c02cb39504537dfa79b594deebe1c632f75af3f745c704a67db08797106c233fe06847647063e59ccd767e9f7a54b5393d4dedcddb13d43b2617913430c97a1bce1d69aa5bfa0a79264151a47602b30cc63e31b008aa788553ec691d1692dba1b25b0405b2ef0611e4dda2164c027ea48e9fffc05e88c400066f3dcd64395d4f93e3dbf7bcd8ab3493ed527282dfc70d98e8f9781db4fb2aa6c91cbc6bdb817db178fccda90575f9806b9f61b2c598d1ce9fb175751419760b9df8a5244bb59f68d0d449857f2ce73028ce6bee6722223cb4788ff93ee35b62c4c8d87906963c3715d76541bbc23ac96fc335b269c3e6d9d6a2a20b4d588a065a885ec015e14ab876be2a8e594b7ee65eb4c8e77866209ab8a63161a59a7537a75ff91a885c6237e6839ac3f373961371d3b363d875353219fe5c21f9d99dc05363e0c0c169058ff3699513193ec63475121ebfb99c48212d255b7f266625de2418e0404c34bfed90b3e16a8765930016c7e2702b974c266bf94e2121e26ff1acca37847c7f3494c55717f5654a025df0817ca32dd8142f060dbf513707d04e69a385c83a08e0412eb683c9b8e1af58745599438439e9a822b83efd45928d9a31cc1d2b0d27f3566aa6c2f928dd74313441cfe0f96530e8fb4559e181147f51f7795940cf113a963c244afc4814d8ec709bf4a46343785fa910b415a57ee59ef04f203c6ae1b694165953bfd7bcaac713955987ab60fe7ba957cc09e0eb02b66f5db39548d01c163218fa3bbca7bdb06549c53ce6d322b87d3af67e05bf1b5d61be2f4e09ba9d69f3bb37c0e7d30b8cbd07ce0f329f8149abdab4ace6531e3696d65cd10cc5dbafb59c9e362bd63ea4754154130a8c7043119c70a1ea9147cb8447de27e404e0e37d28d1bf3bd5778a0e1ac6cef1fdcc1154a57a1748f9e45d8308542956d1245c312969ed86108119bd02d590fcabccb4fb15cf8e6e73867a402ca7934e50fd07f8090e986c0e56433367e22db75ff492b290f753a54a26fb1ac848a7b124b43dc34704437afff3ae3056fc115c78bf0267ef99ba0bd3545722fe4c01417d7964b9971b48baddf32539b39bc1381afd0a038bdda1d1d39daa3cecd6fdba628d2c014862e0ef29aa6d8036acc08801c2f40fe033f4f1fa74e9c236bc734ac9c6812e8877e8f7041a7a70be31baaba5632d83dcc1111e9a2b1edf031f148f00aa3594970a635d2e5ec7629e7a95a58616c871ef6c658a231374acaf3d0b9f9430a14e9bca311fdb66b41539409d6015a39221554778f14874d14f83a0110f40d77c2b46b48d0a511e062f765f0cd31f8adfa913eb4b7f1f5ee6cafcc60e7b4e5f42906edfab2f5f4a43e5a8069839ec8bcdd0bf5f5d1dc738461f3fefd7e02eea41100f5229cefe6bfaa8d98984397c75463554847f84c8cdc3e0f4a7155dfe084daea380d0628724bc7d9b81b7fd10748b68a58c72a9070d9f00dd2a8b9087ad7996feb41ee674cc0bc4231ff4501976a816bcbe6eb30dd98a080ac2461aa4757577ac7826a566555ae888167f3200884b90380c9f119218c7d427e5dd46ba837fa7165abb56691108cff470885fb6581d7a37640206e15f713afe0361809ff03ad3f1aae40ebec8f123be801bfde57530e589e68d2740d2ad19fa25254c21be96fe90217c351052982c0957fee4ed911750af8db0e4e5cc86eba64055392ea58c3f35d61e790f76854b63f9d98afc8bb5d72e224d288eda0c6d4bd35f570b9f7a4b20e05ff8c8d8edbb1dc8fbfeb7430dea3656392423e94aef0c3a1fc07a7bd89028f4976b2eb3286bf37acf87acd745e6fa2e107fcb13681d676ba3fc76042650209993a194189803b7bf70558d21a55029aa1319e831adca9dcc6ed240d46dd223af7598fb25cb1ac69e17bff3d352d11b02875f4bd541b499fb383d3b29879ac43f0198e701333ef7ebe4b751b4e9a4b0c60aba00a9df8fcf58d0c44ece955b8aff275e402c6ad68af37249700b6252be08fcad018ffc873435951707347b25621bb954798cfda8c5588c2a2508bf06728f7d925c346c9c9ba847b41c171ccd8e3b1fbbde37ccd94e89394d020348494a2feeb987a9e5ad863e6ce3f7bfc5b34efafb5e7f5b2e14383c293fa9e82911182ad89aa4216a381cad9a8a0977e4a192b81ffb5430358efeb548d0d8b6cc88143c969612ecadfaebc90475cb5598bf1a77ecc76b5e4605a3193983fc1bcdf48ab593c9db3cf8598ca4480321a8d653574e46a5e3ed6f01b674b015af178b78d70563644e35c5758486b8e80acd501a224874b73bc06e944d88767f8051e4e33d7565b00c0d8a0b6ba86b79a53cb3bc3a346f53ed649cbe22fd4557981867f6a3f3e44feb004263ead98e323d0a1d3aa5d94078d5338f8e42f51b85da9de173af60839e82886a31cc225d8cc24396054db80992129817e22ed112c76bec16d4013749f96f524026539179f3d437d7cba8958a81ad4100a63ba7492ee2d811ab728dbb6eae5065a66568cacba71e71c2518061dcaa2da8511f9344f69c61dd7edad868d4ce0ce94db5fcbc18639ef9ea69f98861a582fbd7c8135b87695eec0301dcca0da757a84a2dfd83b291e2cfccce434c9ea8e336b40924bbc90a1d682c29965f36ddfa833a67aeb29457a4428b617c0c937ac483ef537b4b61777c3c4f3ee0b721df3f19548ee8163a1dba006c08525e95e9bfd3f98285483307b153abcc2a012faf602d7ff611fd1cf213ec4fcf1b7a679271055600d4f0eb1e9703ac5eb46a4845fa8f1567a52c4e00b05a61e7b501e6bf1fc1a0190fd2b56f6dbf605ab913d5353d45f7ebb45acf562273bf9cb91995358cb3e1c19d724e6b5819150d3db4a9d49906d8e9f9bc897bbceb5852f1420969646f3eee1b906cddfdf46e7e4e1fecddbd18d93348badee825cf71db7b9dfefb855d92379f58e745a2079de8348f2dbebc914d90b51affe96ddfe539c2c01fda59cfdffa346a5ae60e6983649862bbac28286e51c49786882d1631b8154f4d5abb8283a803f14a17c78b5d12f1c85adec3054cfa83a3d5b225daf09242532a9d9094b8973707c3b5c77c89f1dfabe6493d8436aba1072a6972c539a356ef485b743358b4e9a35d55549b9411ef75ca01656f83370c4b1d9628c252c97289d0ac07f05427bf63ff6d17d2ab1bd6a7e0af0e4cc8c9f07c60b2258643c418dcfe1a08aab33d4a071514bf0bf27166d454286095a9700cfbe0e7d6568bcef054aefa16005193aa318887fd33b3a22f123349983e91f52768133de7d1dfa23b2c71aacd4ea17ea2278057ab227fdd7815d8dcc4545277a875344659e715db99fbe6b45669c3eebb4bb81e5438c23900c70d423a05e65af614872a14332a50e7256ea4c490badd92f8b2790559546a007730f9e621c41a0cd21160614a75e62218a293aee0a6f2c98500a622f17e1e878224c763bc4d5d45fed48365db93cfa4526c78d8b0e61510e1005ed5ce26cb466926eb0af39fbd17bf3990e6e644eb5eef874bdae0c289d912f8f04520412f8ba191ec2ceed05c1e982735bbd6e38befd990d3d5c2c89481e20c5aefafdea554336c99f4607bedfa0cbe3061c2b4c98cdadaef21c57898d00f4fb1f3e1191b85e6aaed44961074a02a1e1a1f1c1fbe9f296693f9b37bdd077ec33b76c441e361c32ec86d7abbd12a199925ae18c145d164011d929b73e3a17f0ad8664c77cd337284521505c47f3b92a6dbfb6769bd3f097b59bbfbb8f874840a880c7046da228840659159ca388b888fb45f8bbc9c683935c758c29e43f22e6cef99f2e9b132f15662e0497ca5bcadb53428182a509649441afb2b4775d763cce8aeba07aebf3b97cdb9ab7adcad68e575698203c4bf9de095017c9c6be5ab2ee40f346aa297fecfcd27e121c8d44d7c4e6d0dc4649adcf646078745b25e1c5c9643bf363c97dd45df367b31ccc1bbf0d309d740f9d86b660f717e2a0060ffffff9f