Special data
- Status: Successful
- Nonce: 647
- Type: 0
- Gas used: 4672144 gas
- Gas limit: 11000000 gas
- Gas price: 31.49 Gwei
- Effective gas price: 31.49 Gwei
-
Input data:
0xfaf67b4300000000000000000000000000000000000000000000000000000000000000400000000000000000000000004444b4b5d39d48026a612d172b47f507e844444400000000000000000000000000000000000000000000000000000000000005da000000000000000000000000f842c836cf545b69b3447ad3bb5ef3a5435a34de0000000000000000000000003327d531fe39b1591a68769510c99eaa2a68e5140000000000000000000000004f3e37ec02a7b7cec9ae3441a6e7bb1cc1b68efd00000000000000000000000005d473a7e86e7ad1f94edb888f5728f152dddc340000000000000000000000009505b64f9cd749bfcbb409b440b62a9077b063c2000000000000000000000000c271198ae92b09fa550b09e112ca9a188488dbfa0000000000000000000000002c0534261e88a688fd3a792f749bf1c19763d22a000000000000000000000000ff1054f6df5bd0171a4f9d7ab908a3be046ddbf200000000000000000000000001905750a88146273b185001a72cecc50e0751210000000000000000000000002680a22a12a82939fbf960a7089f8c03f57c124b0000000000000000000000003d90a2c1b25d3e3876ef56672a7dbb71eb5ceb61000000000000000000000000c1a077ee182eba6b3cb32e1712ec9ba66d80c3cc000000000000000000000000139493480fdb859294b82c6c4537dcc2b8481065000000000000000000000000bf3baa4c64e21f30075e31d24c9a6054dc16958b0000000000000000000000000b8dd0d922b3b9096f6ab75faa469b7cfa2ba873000000000000000000000000e08be743dcf410d1fed1902f978997e38d98e12300000000000000000000000068be27a199fb13e0594572efe50ac4a864254cc40000000000000000000000006a45ae468672cdcb6c91c46a597067dea8d45d800000000000000000000000007d03ac8a995ab2ba1e024bdc265c777b7bb0450a000000000000000000000000e5db8c823d3f500452f6d9927326096c6e86310c00000000000000000000000010bf5bbae61f82a62da3a6ee4628392f24bbbf7600000000000000000000000086d48634d8bd577f85cef48fea9fa5ae936b7452000000000000000000000000736c9f2870458d164bbbd493401abc72292cf24100000000000000000000000068868edc560fa72f74b4a449497b80659b710e1b00000000000000000000000097ab6e93c4deb3009e1f6eb231299fe24dc16f9a00000000000000000000000012f646475491f4ef0f296a23e3293266003b372100000000000000000000000089d587dad60db6d1d302a90f6f74f39520c6430600000000000000000000000008bd65ae3a33fff5a33266805e3e8de2f04ae381000000000000000000000000ab60bfe5c5de0bc1389c2de0893a12476179901f000000000000000000000000d0aa758e5a96bb65f2d6e007f9514ec8e2de747c0000000000000000000000003bcb52460d3999c6aad6c9afd1ebe868c861332b00000000000000000000000050be4f3e78a003d6a9d9e72fd0364e2413e78aca0000000000000000000000006b4e43448c45ba4ac284573b4447fd41aac381bf000000000000000000000000083107a5c33008b76c3d6f8b1f5fcd3f8cc7db740000000000000000000000009a183ababe9824c20d9cf7bfc3ecd795f1088cc700000000000000000000000099526575899c0b8164f6b91f3c18ae05fa8a54d90000000000000000000000001018dbc6ede5e44305a2829b99a07854bb6e6ae6000000000000000000000000890f5bedde688b5c47047fb575674c4c5e34bd2c0000000000000000000000006b85ad36999874b5bc7d80ca3966930cb12e929c000000000000000000000000769acaadf02f8bb7cbd8ee289fb1149186a853dc00000000000000000000000034cb81913e4c35b64235139f8e9204db068e734f000000000000000000000000a86dcba79df0d5549dc55041783a32fd16747cb0000000000000000000000000d11c56867bf09e035c6cf0ab3871c1876d52d6d30000000000000000000000007c63cc53c82ffd63a073474f1708c4e5e6de25ec0000000000000000000000008fafdabe6ac1d555233c52ced4e474a6546fdbd5000000000000000000000000138754e7a0b4949a6f80059eb274d1a43236ba7c00000000000000000000000015262e517ae88af43c499db5ad7c159309b9b67300000000000000000000000090103653692f3113a709eeef2c94f492ce49396d00000000000000000000000043ac14859670e1bc279abac0019f994846d40fef000000000000000000000000750c043a054c4f10e1c82f441d5a9060e6bfa589000000000000000000000000a6ed5cb79f83d37543f9ba7836e187fde7143ab8000000000000000000000000e0a458171c7640ee37ea8319f2ed37699731c118000000000000000000000000ecec333da4d6703c25ca752b01982e1d6da7ca7a0000000000000000000000004267c509de971696ffa828c634325d716dcbcf12000000000000000000000000add65e39c2a12695aa7f16a49a3bba0705a676020000000000000000000000004907e620fd46cf3e818f927699f6b3b9283aa0b500000000000000000000000028661555d0647a6b7d231a5b4accc081fca6e5f1000000000000000000000000eb17a7f7505e87fed4d86bf0a508f9b457f703cd00000000000000000000000039cbdae01bad2a2f60badc42107ec974920b25cc000000000000000000000000c67323061d9858b412a70a2a5da2075d531ccce40000000000000000000000003c6ce4a4bd574267dab1364d0cdd3bb20483f88b000000000000000000000000e68a61c97b8f8c704b8ac3bc2d84a7b5db69a2960000000000000000000000008bf314802df3aa57071729063afff39860ea1f73000000000000000000000000f6617bdc54075e01d48a1b537a5b8c0de8e11791000000000000000000000000f28707cf6791ad82ce3d5c8acc7f5cf9e77318de0000000000000000000000003e244c20e65f6faa7ec0ab6f9249e3f0fe1aea360000000000000000000000005ad9b9388551c1c2153b6c6a34c1d290ce191fe8000000000000000000000000afb43d41ae8b87c17814c7bf9b1cffafb91b66c70000000000000000000000000eb784819a1a25c6a23e45a6456c9400a6e02ba600000000000000000000000051d1985e4860399dc0bebd4fc710ba2a57168fa50000000000000000000000006eca3157ab0ba4b6b973260aad54951bc7bce7bb000000000000000000000000a7c30d3fd9f5a99f6aea420275d7ac4eb96e4aaf000000000000000000000000f935fc8bf63204a98cbbaa7e5d7a4897416fc6d40000000000000000000000007dbda63aff4e9b7fb87ec037f9e8626135bc718b000000000000000000000000e97cd9b81b54949128510d62fb68f47aef5855c400000000000000000000000030d92c57f80d1a8541890ada5c35de1a26bea62900000000000000000000000043234813f20a5158568a182c553548b655572cb10000000000000000000000000592984d1fbd652aa94a55089e2acda6e37eb97500000000000000000000000066c0d705d209794d9f3e8e9883f60c1a580f425c0000000000000000000000007dde231598f247260f4aaa37d53fe815d8d66be00000000000000000000000004ff88a93d0298377f8e6ebdcf57621b614b209bf000000000000000000000000f3adc1b9d85306c0f74ca7993a2460e9b7cf10e3000000000000000000000000e64bc98c4278c6489fd0ad6d507540585e75c0070000000000000000000000006fd5fb4ac7bf295504b065e3c7ad28451c8d62f9000000000000000000000000fddc17dd397ebba61fc734c32eb9b0d44c42049f000000000000000000000000786f8b0ca295458843e9ba2e373abb7cfd2d507e000000000000000000000000efe7f686d85cbf9bb7e57f786636537b4ba93a11000000000000000000000000d0a568f37b693e83e5a115a511f07dad82e7a70b000000000000000000000000854c1dee270a8fe5ce4dea132b3a75f5deae05e30000000000000000000000006853735a59fa258bd19593f7f6b61063c9e3951d000000000000000000000000e9d2ed7434ff8df5250b0fec4ca812bfef8abdb80000000000000000000000003ce8f3f6fdce3f160a00aa9d7a226321e49fbea200000000000000000000000018ed6eb41f9c91d86431f6a12fddc7e03989cc3a0000000000000000000000007f025bcc8571159ae219638b27cb00c79f97810600000000000000000000000019d84aabb40f2802666bafbb5a1ed90acefcf7250000000000000000000000004b502af1393c4299029b5db6f20b2ae2a51c78a500000000000000000000000075e94bb77d34e05b71ea6356fd1d24ea130a7865000000000000000000000000d1342953cac9f256e9ca5cdb404053f7302b07b70000000000000000000000002f4039177cae083c81c4911f6c2a86db77c212d5000000000000000000000000b95c5b8dc298ecbcf7eea45d97a11d4cb3a3660c00000000000000000000000075c80efbd656933b94beacd5eee50478dd52b537000000000000000000000000d49c7747520ebc21c899b92d8494d88c54ad3bee000000000000000000000000c4906bc41d2ea0ea20f8acb8977fbf3dd4d98d720000000000000000000000004d94f8a0c67204ea624bd8c633734d6caacf8b920000000000000000000000003538b0acb58262dc8c08b0368a3675382ed2d58d0000000000000000000000002e86195a5cd246853fd592f6a7d73b261779d301000000000000000000000000134bea1d0c4fef69883fdecd0b81f99d90e416e0000000000000000000000000e3ffbb81784aa53d9f3085dafccbd0bd4991f59f00000000000000000000000077a899e78513defddbf18bd6a69c0c487b4dfef50000000000000000000000002427bbd650f0aafae26f1cdcd7e115c6199d84fa0000000000000000000000008c3932a2af92b486d0bfca51a7ed61652983dc3200000000000000000000000030dd9b3ed7221ae3c2abffc4d25a3d6f263dd0130000000000000000000000000f64c38e782a8b8b8992873f3fdf834f6c1856c3000000000000000000000000d711dd38ce1c79ab412fe303c78cd16127f0319c0000000000000000000000003bdf7c38aa01d803f7eadf4decfa7104aad4e8b9000000000000000000000000d2a8328e3bb436b050eb0bc24f7d1486be4e89dd000000000000000000000000db6c473d3f865667cdf17ca853eb6a705862a48b00000000000000000000000019933670e7e32bff7d0e40dac561d2aa0bef056f0000000000000000000000004804b5cc36e8be0513f62af5729363e1703decfb0000000000000000000000000b676e66a8fb4e885b0039b360ec304149ff3b1d000000000000000000000000872148f082ffeeac8a5dbc9a260383b2cf07871f000000000000000000000000d23287773932c9eb2917ec2e6a808a325008f24f00000000000000000000000041b242e06d4f663cae044c7f30b389bae678735d0000000000000000000000001fb02d85ed822b19a13b52a605c092b3215d7d07000000000000000000000000a9650c3f1767556706f3b0e0d6b9b40108dabcb3000000000000000000000000329846d16b0ba8b08cf138b0568d2e9dae83472c000000000000000000000000b4dcbcda699f8e886908a316126aca148ef58597000000000000000000000000b161e42e1aa97b8a1d80f47b19632c1622b2a684000000000000000000000000dd2b8511a200a11272bbe14c85cc70a08d85d043000000000000000000000000247d3294df5487d1890b21820cb64f0182b82073000000000000000000000000503390fcdc415ed8a56ff110a5123c9c74bad13200000000000000000000000008946ed428b2cd929b0a414f887bb7dc16dff370000000000000000000000000b1d5c7e21cba18bb751150fa74afccd76c2a78a8000000000000000000000000175c002a7fdd8cf74c5ffdeb1801d1d7a7f685e1000000000000000000000000ea0d2c098340511f5348564f41cd2318d2de58930000000000000000000000003ba4598c4b72437534390d1746c6a10b864149e3000000000000000000000000535ab9cbc85c8b49c61de8743233142f3357635d000000000000000000000000d6d19d281586caa07007570171c1df34155c6ef400000000000000000000000051fd620479dd633a6f5eee48b8626196d0f7c6fe0000000000000000000000006c61626f7c74e86f4de04ea537460ba3af0e26ea0000000000000000000000006905021f9b454afdd44118a8a859608cd41590d400000000000000000000000043e538a076c8cbed8ad1390d628b563e5c2b69080000000000000000000000008513dd46015e70773a3785f58b12134eee3cf5e5000000000000000000000000d0f4af3d7218e712889ba314c531fdc6a953654000000000000000000000000081c5bb43f11d8348ef2f890383b9a609e27b75b00000000000000000000000008dcc6f1f7efc13db873b74828d5343846744cc7e0000000000000000000000009dbafa89b22414cc191b4ac6a73f1172012ed1f3000000000000000000000000a470eb10662095f67a0cdd61bd064f073c9db10b000000000000000000000000e0c5edcae1b20e2f8be71ec6f08e51f67e844b2d000000000000000000000000a47e016855f34278340fe978473d64ae2be0edcc000000000000000000000000864086635a6d874497c2a6e7ae116da13d217e2d0000000000000000000000002fee534108e04cf0097940946c0b8bb3a4dc4292000000000000000000000000ba512172718d92cce0a7e07da3a1bbe175410f23000000000000000000000000f4654dcf5326b0606e768996d8e9c53a7be0e06900000000000000000000000090c928ad6bfdd54953c0c8d1e4d21d30964555aa000000000000000000000000dbb1007fcd40127b9d6a1c8fb2831d20c490aee30000000000000000000000005ffca246943574f1a8cb9986c91e377c41cdd169000000000000000000000000787326f8acc70640d943d1802f13fb694122a36e0000000000000000000000008a573f801b7a08298155a7ff29085d078b53e4c300000000000000000000000025a4d4eb3c7479b6a4efc3f9dfb606266de505600000000000000000000000003503c7dadb6c73b5d5279b4de24eb1587fa5de2c000000000000000000000000dcb7bfb42a756776c6265ff553fd2b609495158300000000000000000000000074d134a2cadba4bcdce761f6b6f7e9317fc24d2300000000000000000000000011d621eb29718b8be7462c2aa74b6cfc349052970000000000000000000000006d8527f1edf10d0a28cb328183109974cbbc0d800000000000000000000000006e925030afff034b27bc2cdb55c93ea85a2b21d8000000000000000000000000031e12ea53e593e9ffd024d60765b43eba6de8880000000000000000000000000714526c1dcd14a09328483d048fd56d85052670000000000000000000000000ccee83b4562a3bbc2fdc4e75fc01c493a88a7e220000000000000000000000000c738ca98c43f0785e6193121e6fe015c30b1ebf000000000000000000000000c3ce5cc29fca0e3b18feacbed9e37b2ca807ab2f0000000000000000000000005f8c6be5bbb96e9a807a5c88580f41e61a59ff33000000000000000000000000d139efa941f263dec40097e0694e3756c73161db000000000000000000000000a3980a7d86c3b2eafaa07fb661f117eb60dfd3b2000000000000000000000000e617f488d21b1778e1d26f6f51f22089a63a44df000000000000000000000000bdedda6855275fd95a8da399f770e0e08bd44601000000000000000000000000bc2d4e8b876ad15f84c365227831e65dc6bf237c000000000000000000000000af1b857c5da2f535647f71c8b70e02e9c68a308e000000000000000000000000630e7b65f863ce0b663c145ccf3e50a67b7e9c53000000000000000000000000ab5b1ce01b8ac20320a2dad696f6065b2d06e605000000000000000000000000a317bf4c117b0a63dc1f0ca5b22c814745b8a6a20000000000000000000000002de4ce23e3d9ef73cd9c44528beba352f925bf62000000000000000000000000a3f9e52ffe257f46e85dd0e542ffc26d9d185699000000000000000000000000d7d5b7e3329e1e2d22062317d3b80cd986023e4e000000000000000000000000bbea748d5cb8e35272161a11a098dce51da2137e000000000000000000000000dd83c5963d1cacbab664bf5c31d39dc3dbf4f29500000000000000000000000077388463e3904afa6e515a8e8178a499c43e97c600000000000000000000000037f0a1fb2788e352bb8097bffc89e0d4c1cdae26000000000000000000000000c53f106ec0f22aeda54d58c0fcb6953722597e4b000000000000000000000000394e19d0892091e623d451da224fadd5d5342422000000000000000000000000b0a3f27805575b6dfb2fbe90c7d75e8e036467cf00000000000000000000000006ca4790f2006d999d09075bb7b024e23d0f1913000000000000000000000000f5d96f969a08529a9b59697033f418e7f9e6a24b00000000000000000000000060d95b34a518cabbb2de084da42293bceeee2a560000000000000000000000004442e8f31023a9bc1f13faee9239bc79b3dbfa85000000000000000000000000adf5c6461d1bcb9a1aa855e11e9136c796342bac000000000000000000000000eeae97442dc632e94d01c40eb07382c025564daa00000000000000000000000081f0f39c3f4021f6daa2f9cbe8237f9b1ce7a9fa000000000000000000000000f177a9a56f4323a38e69e453749a2f41df9520ca00000000000000000000000070cd30c552fb28d4899ff6beb8dffe5e8fcab708000000000000000000000000eae63e1ad78a2097056a20241bf1cc49e8096ea40000000000000000000000002c47e383b0104ce748816420171411b15f597570000000000000000000000000809ad559f255d39b744adcab0ab5689a927a76e9000000000000000000000000b53f77da2cca7e10fcf89eb078e80e09c38ce51900000000000000000000000085b7ee98e5f5794e087135e87bf5037d1259c49b000000000000000000000000a4e8afd6aca55d81e3d72511d10791bfee5bccb3000000000000000000000000b07450a24d274a2b602b0f663d3a29bfa797042c000000000000000000000000a6a46e5682295edf2d64ab68438c022a147928ab000000000000000000000000e971c13b08a3e5e166116705e52a0ee74e85498f00000000000000000000000077a459c84dd97f7809a40ed66a931c0de44a980e000000000000000000000000a90da6ea65c555e804a4ca7a0d2529a055c05dd2000000000000000000000000b455f4d082f38baa8a3a9748212a908542d1bfb1000000000000000000000000b730b1eb5ff6b6dcf074beef18135f3a4dfeddb7000000000000000000000000818db76ce01d2535462a6962a4dfe108f341aa0200000000000000000000000089374d3d3037e08ceb53b6577c2f5eb01209edde000000000000000000000000587c609bb5fe1abd63d3b0cfa36b42509c0354f7000000000000000000000000160269b42437b865bed10622c0ee0267ecc04c5b0000000000000000000000001a63eb508b0fdc6f797ac95616dc67e84d26cdde000000000000000000000000cb332e87574f956942e667b608f47923c42f5efc000000000000000000000000098d0473a83a75f6544f73bcf226bbe86d9ca0c100000000000000000000000009f928c36761bffe6b4b765931a0edfbd02d0f3100000000000000000000000060489188b1f18aad5a76c954eef3da3c92eefee500000000000000000000000099a92d295aa612949d5f952d527686650c338b980000000000000000000000000e9d4e3a8f972e19f8cf0b9dbaa69d81abeb1397000000000000000000000000c0af6ecd466655e27fef5a9ea397b409b5ae96010000000000000000000000004620737f01d5374f0cb895df79e4b6b54caff40600000000000000000000000006444d97347c3be8dee515020b37f5548e5d9ccc000000000000000000000000f89aa879a3570c1a7315ec23930ceaaef3809212000000000000000000000000ff1a172ba60f1ba4f5a15b94f0f97d91caa4be550000000000000000000000001ac563aaddcfc8ef557f338fa797f63bf8ab3675000000000000000000000000d439432946a2310db1da444536b8495985c92420000000000000000000000000d44c57cd283ac0bc29a4e943490ab6e6936d12700000000000000000000000008d75be4575dd0d20e47c4da52d9259aca487bb160000000000000000000000006b12f9db268ee3dd251a6daa7f03f114c628a71c0000000000000000000000002df8fff89132187daa6cea4a0b3bff0cc5dad01c00000000000000000000000091034616ffe32fb01a0583206154a43e31d24780000000000000000000000000ea4301da0e080f40502f93593b92505c81f22957000000000000000000000000e2504dad3869615a352556f30cd6083aee5f02ca000000000000000000000000057f702fe2cc3089271c3f381f612fb70a723c4d000000000000000000000000b0b510a6df8abfec613fd25eb7ece4b4f40bb985000000000000000000000000bfeaf5250b818e6e6f448f6f8a6a26e98f3af1040000000000000000000000004681b0d9a7b9532fa733a8bf66ac20fc5df339fb000000000000000000000000a0dafeddd942a70712c7e5c4f66aa1ed224b22c40000000000000000000000005a2ef909536214a3232cac814a6694b3a1bbbcf30000000000000000000000001d848bbbf95daeebf811acb0ca4dbfb59b84669800000000000000000000000080b2346336acd964bbd0a9f73d6d3f2910069980000000000000000000000000f84395a9de67d806899f6574c68bd1aa94f747b30000000000000000000000003c34b38d2e76fe3dc3d5ef1e3643fe356ad334c1000000000000000000000000e6c83a389b8fd93519f15d805a94a1f2fbf0bfa6000000000000000000000000800bdff9b7d86b92fff05c1562967ed9869485f4000000000000000000000000da33425ee3c2d92bb2ed9c672f0809b0c420b6db0000000000000000000000006b722ab74c0900034edac9ef2d2a93babf5b0796000000000000000000000000d6ca5ba0c787998b2d9f69b8d6f122f16d5fb128000000000000000000000000bd5812818eac79c42ee4289de6c13647a7e661b3000000000000000000000000195d7a0d72e538ebfd03e48e5e373f23d4410ec6000000000000000000000000dd32ebed1cf5cb336aa850d257fa856d0ef58ad9000000000000000000000000d8ad3937208a0d772b7b69daf3caa5d490282805000000000000000000000000f2bf0622d6b23fcc792a9ea4b4a61ea38cbe8ea1000000000000000000000000323f5bb64b34e259ed16ccc3f5037f4857a684df0000000000000000000000007e48b4f0153a09224481f39b2cd7fd6b7fbbaf4c0000000000000000000000009c19404f4abfa944cd110f1d4e0831822d14233c0000000000000000000000000b05679a044e42232e4daead2066bdaac55e2c320000000000000000000000004ff9a0cbcf5f146e10b051a75c058f445b7f149e0000000000000000000000003ab0285a8ddb124bc520beb25ba3a4f4b57366420000000000000000000000008341e183e564b8676e7d13e199665c3b35891e8c00000000000000000000000002824504e4407be957a3f84729601036c073323d0000000000000000000000003be711e7ab0ce173f8c7368fa8d937eb98c95431000000000000000000000000deab2ac4882fa2bdb62ddc78aac4eb3c55a0357200000000000000000000000029e345f4f791a6cea59fedf11959c85c31d23cf1000000000000000000000000abe1fb6676cb0e4b7390850015017fc8c6859d2d0000000000000000000000003c797cefcca495dd9645a3ac263aa13d49727882000000000000000000000000148beea05c443c7a54f4bc943e12411f1047053c000000000000000000000000665e44534bb9358675c0c771a6f3e66e2efaa55f0000000000000000000000007bfefa805c40ed03ae261d68dbaca7575d2879310000000000000000000000003315247966a5c10f3096e3db0f05a0e523ac81fc00000000000000000000000078c5c1d0913bc784d49eafbb30c01f0d622664e7000000000000000000000000722a165d54d3d3c83ec214f31fc1ef089b4031ac0000000000000000000000006477dae0d2fead3ea4b71cc8f9b7927f69de38a1000000000000000000000000f2a798e86bb9cf0698a2aeea5623371bc8854181000000000000000000000000944a05283855b2d2537d228ca61bdc0a4c7ecaa5000000000000000000000000a718e0040578be21d2f514ce38a5347d9f37cce3000000000000000000000000b9c86362dd12ab664ec4fb657718d936daffb86c0000000000000000000000009ee8816ba40ed3393d603fdf1f351baed90371000000000000000000000000009da6161b41589405797969fa7cf97f8215e1a85c0000000000000000000000009480df037442849f4b949a663ee5815508500f60000000000000000000000000ecb65ef435712361a996662cc4aab1b077135b820000000000000000000000000003e308cbb8aceb30f3aec38468bbd41f5d992d000000000000000000000000291c4747695321d15b9a7f5cc543e35a8547e80100000000000000000000000080ac32d11ef8cae55dde09b3a2f68fa88138425e000000000000000000000000c3c0ee3764c54751550c14417ad11efffbb7ab2f000000000000000000000000839d9c883752dc3526a6800fb8e0ee61fc2d0d80000000000000000000000000030ccccd9ce111cdb55ab21cedba98177a04ff59000000000000000000000000c71b2c685e4e197465553ef1c404627923b385990000000000000000000000007adb19a2c6ad831b360515202344e358aa10efb90000000000000000000000005c89c39719ab2016d0e0ed597c0b665c8ec3871b000000000000000000000000bf7280700c0f990c5c5a02e1c83a4e01ee8c571c000000000000000000000000a4c80e3375e09008d1e6f9627c5af85aa41e70be0000000000000000000000001bdd2e6b56c1ee1ae15385e12dc6024b3a47acd1000000000000000000000000e5caad0ac5b26d8de31039dea02d509a0eb081f000000000000000000000000048943ce8a86577e31953608f3f3637cf2e3de82f00000000000000000000000044cc973e10211ad5aa9b0a873da75ee3ef43d6510000000000000000000000002ad2509fb7def18da58de65648797b4ddeb6cecf0000000000000000000000003f79b784b1b2de95e867faa973fc0e15b843e4ac0000000000000000000000001abd09e4ec12c2397b0293a0288a851250a55173000000000000000000000000a58cacdbaca3ba485fe87d67da6f0ff9246957e70000000000000000000000007a5efc15c66bcdfdf7cef7036e2acdf7a02086490000000000000000000000004770c56e5d61cf49e0fc6059b2404269cc05d89800000000000000000000000083aa75e89d0f6d724282bc91a64d5ebc2d58bcf3000000000000000000000000cdc1cd8e78feab980ac27da00ae2cc4f12da09c000000000000000000000000075d4ac51e2bdedd5abc6db0a732b1d2d052b0d350000000000000000000000008513dd2a4f2a7ffe07c5faf6b419cd3779c124400000000000000000000000006eb3354cbdcd279eb20667273066445f239092450000000000000000000000004180cc67a88a0f4515081863f8bdff3c10e844fa000000000000000000000000df25f31b15c2580ea552b6ace0609d3d54853f7c000000000000000000000000879242094bcb313640d9e83173ee6060ee2b483f000000000000000000000000a5c233d17b551e523b1a789c40aa52187f32930f000000000000000000000000794dfe70c8e86655bff1741670ca345e62c00661000000000000000000000000f31c124683613df3fb2cbf71a098ac8dfa316de900000000000000000000000002c8effab859567779c42f2d6f34f83fea8f1e12000000000000000000000000626830f59195987ab6e701a550a89f2bd6feb6b200000000000000000000000084b3470a234a3d625b69fad691f84134e8ff416a000000000000000000000000506cded5f16d98a4c64dd3a2ab97893bd52e2f4900000000000000000000000016222f2289b88795e2d021db2c97471fa7adae9e0000000000000000000000009e73aedee7326a4c05675cca88be68a7d5c8540e0000000000000000000000007d3ba21847b52409476a72c913fa62141b51d51b000000000000000000000000b92006aa74fc571e4b7bbb4b412cdf77e18d86790000000000000000000000001887c79263dfd1fad164c1355fa4212252937e54000000000000000000000000f0f475b7094cff3e3d063a609fc68832d69d6aaa0000000000000000000000006f615cabe60ae53b60a25e1fa6acfabae5eaed7e00000000000000000000000098c520be6a173cd96a509807a475f7cf653a87a0000000000000000000000000dbd3452ad54b5007b40cf30908f997318e1e0977000000000000000000000000299c040ea37cda20c05725739c1f1aa88322a36f0000000000000000000000006e21d1848b9b843d393c92de912182ba7707aad70000000000000000000000003fb5a65806747da85973d04bcfed3caaeed3a14a000000000000000000000000543bc4357cf256b5a33470475936d3e8a32c5c05000000000000000000000000f9af5421043911148b468b21acf0b6782ccd8a0e000000000000000000000000f2b2a5c502bc575f4cfbc76a337eff8ce9c5ff3f000000000000000000000000160f97abaaaeeb1cdb9d8256badeca5359964414000000000000000000000000647fbe990a4849d04aa166061d5e279b79f2b2470000000000000000000000006a8fddc67a3cc61d4152daabfcd550c643135f33000000000000000000000000b0dd5bc83a2fc01fe57be13912bd3fdb0cb4a6d8000000000000000000000000981654ae5c0edbf5e07c8f931c7e3bd05ffd5cde000000000000000000000000182a4cca4d3969bc2f6bef165714eca45de69d4400000000000000000000000063da7da0abc102f849226ac86cee35eef82a9eec00000000000000000000000072f325fb5c667ab9b7e3931f55438f104dad68ba000000000000000000000000575975494c7853e90eaa3e042cef94f989a80456000000000000000000000000eb2885339e4a4ffd85b91201895839b74874b20d0000000000000000000000006b6325aa4f251da75c0eae45c387ee84bb571334000000000000000000000000cfa953eee6d8e62cda2eb4abbbdd95c3211f50cf000000000000000000000000d17e7455009ed9c8d9d36c2fbae2f97e12a19bf3000000000000000000000000371d3b220981b1411770458520a8b6bab35fe41700000000000000000000000025732a8b94b89c0e824834ce1900f9b3c22b9a3100000000000000000000000038c957d1f38ed40573ddf8cefbe17b4df3cffecc000000000000000000000000a70d34504ff2fc4ab5bdc7459788728f9d135a4c000000000000000000000000fc4afc273465f15d3add98f16fd79647d83b6f55000000000000000000000000e853c33206719e16d4bac12317380e6ceaf01c530000000000000000000000007e3174934f3168970425d534de41044eb3c43ebe0000000000000000000000006fd0a8b9922f10ecfd32fd2134daa6b9aea08024000000000000000000000000f8bbb2e931d6fdd4ff0dd047b2a467e0d6c493240000000000000000000000006fb1d2bafd2d2363a013d5706eadaf482c7da481000000000000000000000000be1299e1637ae06b1964d25fd6a7932974d1913800000000000000000000000017565a059f7ff31f3620a4742aecfa16800ad769000000000000000000000000b099a1c503cd6684a1d6a8e585ae4d6bbf2c7f1e0000000000000000000000007ec4a4c6bb534f3478f20003cabdd2526218b8eb0000000000000000000000004a008cb857a8f27b0f7b10c7ab7e667ac980f2e30000000000000000000000002eb84eba83fca3ac02c02174e9b8c2c95a77bcd40000000000000000000000007c150cbe8714c6894bd28e86b4e5a9e29a26209b000000000000000000000000bc816baf0e8918a17e2014581f511ddaa0897b350000000000000000000000004520c88455fed783327becd45bd9bbf2d8464739000000000000000000000000005c6838992472dd69aadff2dbe8a60686900a360000000000000000000000003217505ee6bb620f629cec269ab3d5e1f21a714e00000000000000000000000042ce9dbd729688bf3ec976eed005094db19d52f60000000000000000000000005348d367d60556fa23a38a6153b97795673c3ba1000000000000000000000000a399916455d981fc900f94ea688ffd0fd574442b000000000000000000000000278c04262248486e3e13270a1d05f1c3cdef244800000000000000000000000025c1e51ac760d1d6b2931a8944f62dd30e1b65da000000000000000000000000215f989d9e80016d430fab94bc2e5f18cb89eefc0000000000000000000000001241a8bb40b202a4f84b42c6dcd9acaabd2157d50000000000000000000000006c23c1d17970e539769e5319c0aa3c8535672d6c000000000000000000000000afdb38bb15efe122209d4412b16139ac66f0cae9000000000000000000000000cd543d99560978ab546f613e123b93be917a9b2f000000000000000000000000842d2110bdd032668dbdf42e40da37ae37baf749000000000000000000000000f1ca6275da11e8d6eb702a1c4ea813f5180fb9a7000000000000000000000000c2f6ef6ca4ca54517ff15b9f4860f990031e19ee000000000000000000000000ccafa89d300560cd7f28501eee37d0b043321c6100000000000000000000000043961a9774954f3ac81d641ea5f5cd5f1bb361ad000000000000000000000000e79fac9d6f0c21e9897bc443c72c0877ec3a7ca6000000000000000000000000eaa393faa2b689a22cd12119d98ea984afed4dc9000000000000000000000000aa86187a95b1c40b8d33f89185c4a8b4f8f0193500000000000000000000000085b9899118fac92ca10a429361a13161af63f34e000000000000000000000000ee3d7678123cedfbd0fce4f05df25e6c041b8c2a00000000000000000000000058855e224487dab6644f4c1a6c0db47291116ab800000000000000000000000064dd3b36951f3b8eb0bb0c75cae418873798c866000000000000000000000000fc199769d050f77a8199871d76f0fa47799a15ac000000000000000000000000454869e66b75551d39d19699a3b65bf9ed8052ed0000000000000000000000006bbbd27290afad16c8961a5ce7dec6e23973080f000000000000000000000000e2ef5cfa2c767dbe303a51604d21d6ed77cc314f0000000000000000000000005dbcf5320c8dac7b5ed340f210b6e97046a87baf0000000000000000000000001ef4cfb1663b63fe4a6286af31d9ba72e12252380000000000000000000000003c7b6dc5801ca65947ddf9124ff2020a3e1c177d000000000000000000000000f6f829c91ec882c96f922c3cd901a969c27cdb22000000000000000000000000420bc49270c0261a23b1ba644b03d6d6131d349200000000000000000000000021e1d7d3ad6c9eac2181d091873106d5da5af16d000000000000000000000000aff7061ad9960f1fa9f426522fd33b4550bf17c9000000000000000000000000e2002e7d38888b4024b297b229e5b64c86ab4869000000000000000000000000a63b8d4e7a8dadd1b3e6fd375d2c88982166d2c6000000000000000000000000cb54ebbffa2c4935d242776fef41b62ed5c9cdd200000000000000000000000041774dd4a72a25441e123f0e4bd441a2522f2339000000000000000000000000ebcbc2474da2418ae15937601b90d8968c5fbf72000000000000000000000000f353f4db519dedb8b3efbe6189bc358b364774e7000000000000000000000000b0e494640120c143890eea813ba250e62e38675d000000000000000000000000e3c50012fac90ed914b4e6f63055f17702c3dadc000000000000000000000000cfcad14e1459b50db662879553e070b4da80b961000000000000000000000000775043cdf6657e025d07a5cb475127a6fb0c8bfc000000000000000000000000f62124dd2637ff197c28b61929dc10b2ca9718f2000000000000000000000000204b8b6c743ae4e96226c1dc9e20adf44fa1e1fd0000000000000000000000000ee1ab374f577ea0842bd742500d2e722d1451370000000000000000000000009c81731cf5d2c5c319504dec30b3d2e35fc05f6b000000000000000000000000c8dda7abfac6124806674fab1dd7e44e8e0e7f64000000000000000000000000d9406eba8338cc9803764daa9d61be2dc5f5b565000000000000000000000000595fe4d5fc67c9535d69667e6f23325680e3f2ea00000000000000000000000027187f7755520a6a72c2e149896e7b214497cffb0000000000000000000000003e9d47be122f292241748ccf1ad6bc5898c992b70000000000000000000000008aabd7218255b34b7d40928f582d190881d7be93000000000000000000000000072be2577efc8a989c837c175720f892cb8640b5000000000000000000000000aadbcccbff1788c80b949255671eef9ac0c9fe7b0000000000000000000000001b6e5c28d5c9f7720e487803e28da72f619cb71700000000000000000000000073a6e5baa3ed3ea50e60c7a97c02154373d44403000000000000000000000000e0fe8ccd0aff6d3fdf8cf8f74ad5dbc005f4e76200000000000000000000000034456fbdadaac8744ff5d3671b2765d1d14073e0000000000000000000000000549f38c627a3c909d8be6f23574a8f8cc5a8c28d0000000000000000000000003c9444b6280999b836405f4045ba93e7dfa7f98a0000000000000000000000007d7632777ccf204b65a802e25510f525f4f059e10000000000000000000000005724bc8a21e9b2a49685e228abc159f053de250a000000000000000000000000256af9fba9cc1c8f61f9392ab1ff5971571f3988000000000000000000000000961d9013ce4009f2825e4f5d2a5cb47be0a762be0000000000000000000000008dd66b17eae94c7d3fdf9e1cfdec6e3e33a872af0000000000000000000000002d437818679dcf04d4915039f1b81fc744a2ef7800000000000000000000000004280ecec0189c0c7b6a7bb08e0a4a6ba0c06ce40000000000000000000000005b24a3bdd86306ed5039c35fb8e6bb1316cca8d0000000000000000000000000984e20e5733961ba34d9d9206b0e6a0de60285770000000000000000000000008703df0cbc7fdaf60c4232d9f2dd95be56fca696000000000000000000000000b28f41a522a6c27f7b9b41e88bc2b5761ee1dbf10000000000000000000000009d96b95e1355c7212f5047ec3dc7cd71fd67c73e00000000000000000000000098e857184eeabecf898375e3b7767e549305f36900000000000000000000000000d5a6e50e38cb2a4e7201ea08bcf13db8af5dfd0000000000000000000000005868cec0bcf057cc45fa0645cf6224e77204882a00000000000000000000000027305ba7852b1c0edcf42675f513d15d8d5c89a90000000000000000000000001ff0ed34ed8170d2b133cdcb81e24eabdcaa86e9000000000000000000000000c8d4be898d86debff81eb1977cc601a82fb4f6330000000000000000000000005a944da4bcc24452841ff5e7cb68df63265632510000000000000000000000005ab255f35d0385f7f3042f2699a092bf5b8ce4c7000000000000000000000000b43da2a69f59aede4025a51ee9d374f4837d31c8000000000000000000000000c460f1317efcf4c8495a94dfe92400d96c18c946000000000000000000000000d8aacbf030b1b2e3c731a4bc539fd6571ff4e27b00000000000000000000000049cb8591c88e989535a810ee1ffa9b7adcad3c68000000000000000000000000dd9f6154df108eab24ab2e3c975fd54fa8eae5e7000000000000000000000000b8477ef1b1216709c8a3fbf01a16b27967be3643000000000000000000000000c605f918ec5d2e86573bfd0c678d104acc2f1604000000000000000000000000fe8b0093d9d9e6c945c165a9b1a6812e051e75af000000000000000000000000c38bc629e039b94aec38351308027e9287d98847000000000000000000000000fa2ec881cc6dedf17752832d186f1daf6e46a23d000000000000000000000000210b12af30e8c547e2001e0a22ddf7f4c53168770000000000000000000000002930226428039ec18298d2641c9568c399f69e3e00000000000000000000000068b8f0373bb2de234e3bad1d86a9fbde2d317a9e000000000000000000000000c380a2a334f4b1499f646be406e64e388e86c725000000000000000000000000a8ca94a5ad4035037c8849e6b91a100d70adc6f10000000000000000000000008dc25d7db5a377e816d167c2da0bba5138316e82000000000000000000000000592797dbed1bc881a4f2c751627c8c73d3b41ca40000000000000000000000000e685cc56dbe619403568d9f980d4dd6d128a0d90000000000000000000000007f9801ff08634880703fdd098f934210a33a176d0000000000000000000000006e839990ce89ae2029bcd2e5ad57134b8d998029000000000000000000000000e04a0cb30fb697cb7bbfa70d0163d8fa3277fb41000000000000000000000000ad0205f36c37d3afb5dbf3cb411d5dd6763891ff0000000000000000000000006d39a966e2992e90964c4166727ddebf8a26fb3a000000000000000000000000f1502ccfda74b60c199b55c523e73ff3fa084a8a0000000000000000000000002019d2d4a4f17a27d7d413af6ef71a474b68ba1e0000000000000000000000003f9b7793d6ebfc7cfc604c8fd1ed7c55575a9f7100000000000000000000000083a8aed8a358ae118c5814eadf91d6a8405d8e4f0000000000000000000000004280497ad757b7f59412e1d1eb72178edf60fee80000000000000000000000009e8bf8e5504055e6949344fed84208c987a391c80000000000000000000000004651ba11042f8af2a5db4e1be9979f23d7209fa30000000000000000000000002da4ae1bb26c3d0192425ab1c2b435577e4266ac000000000000000000000000b3fff80baaf34805ff06da99dc58fcc4aa960f2f0000000000000000000000001cbf3897f4833c01f16ec961e6f7ca7a63cc8b410000000000000000000000000627afd67b1ccfb5c9eee95e39d161f08bd3d4bc0000000000000000000000008ac9cfbcb4c273621b81e8a329a404cdaf873c6400000000000000000000000057db49fab1c69914e92b8f1e435c252955247a4200000000000000000000000079e19f3ea7275333bb63c4b21fbbfd7a269f810d0000000000000000000000007ad57ae9088e2450d3dffac5c894ebfa000c9b25000000000000000000000000c0914f68c8a00401df494f7dc624ee25cc6e0948000000000000000000000000ffa011b8d55f90329664752ca85c78306aead64f000000000000000000000000d7a032b5436680ff26762e580f90c32a6d67b3c2000000000000000000000000a55378cb5bdd084855ac6a504d55ea7c0c0f30b0000000000000000000000000fc35c7078469b5f066bf811ba2f27fcb94e4a30f000000000000000000000000ae4138261f1818785df312d286f26ec7f13ea19d0000000000000000000000003243f239d01db8e24f04d39d43794230d556f519000000000000000000000000010dd642b744c207761881502f5905203ad62780000000000000000000000000e294469522f9fff2666cb4eaeb7c66ef795e499600000000000000000000000079c7a557f8c8829faff00d8814c5e073e6c6416d0000000000000000000000003f00b54e12894ca3e4bffea6a218656e04501a46000000000000000000000000ca3f0b26b836dcd231239040c799f03824e47eba00000000000000000000000086d7165df32c3c49b4085ca6f3675ae2c10d6b1c000000000000000000000000d0130cfe47d6e25ff6241f9a1cfc5e1f69e54fbb000000000000000000000000ff83602d0e01b9c9766e1f95e653bcd86dba8a05000000000000000000000000e8aab9ab08410bb3c2b6e10e015eac12d25666b20000000000000000000000002cda30bb08138ab0d7727d7fe444751b1afcbb810000000000000000000000006a01a003fa1a8f942ffba1c5c50fdd1e19f45b0a0000000000000000000000004db754d6ef069c7f1378f5448622d6a9d4753a6a0000000000000000000000008421e5a586df219c7f91e3ae8c8006aa60f351bd0000000000000000000000004731d9f266463852ae166bcd77bc3560242b43be000000000000000000000000fc0014430d796c53b6aaecf594bad15a3a61053a0000000000000000000000003d209f067b797386478e3e6173384251a1389d39000000000000000000000000c2a2a44a77c6ed3d9765e0764b13a714e6094830000000000000000000000000f1e1a2ef47fd681876c10d3a6118e6cc823afdf5000000000000000000000000d7e8b071047dded3eff90d9ba1b40c0e386cbc27000000000000000000000000274a38f7680c94e0bfffb91c99729e234e58eb02000000000000000000000000164e10c4bf0d5f9fe879cc9711545c0a6288126b0000000000000000000000001a3f89daed3158a316a0e93f1bc2d296ed3074da000000000000000000000000169fad206a2da2b17def7739ff72625abb2fedc80000000000000000000000004490ac0e4d512d6c8fc995939eb9bc5c4a662286000000000000000000000000bd2bdfb9efb337cf4514543c0f259ad981848ac9000000000000000000000000f127323e3ff8d304b0aac0bacbe92c720e005f190000000000000000000000008dfd95c6d9914eda08ceafed6bf8605ebe3e5dbb0000000000000000000000000f3581f1e6112da455cdfbd168dc466f7adfed8d000000000000000000000000699475062154d9d405800c38bb4d290c6ad3d21100000000000000000000000070459095a03c2e2f5bab77729a02477029c5206e000000000000000000000000735c43b81e81b16084e68a108221330450ce02c5000000000000000000000000fd9d6a8ca912e13f9f511171efedd563387393b60000000000000000000000007a16665d4291e9ff86b03609eba3086fedb8d0fc000000000000000000000000a787f5dd549b20af16a07ae3e6420c03b414cf84000000000000000000000000c4ab02add722aacd26895550890edd1ae47f924a0000000000000000000000002daf4191b77aa892c9d67db0c3e5459f2ee5b635000000000000000000000000f273039784d4ef0ec0fd251c581a3c97d2a84f1000000000000000000000000068d9867e0132e9298588c1ab66ba06e0b9f37c47000000000000000000000000814397182a826208b683baf3e22345b60324f9dd0000000000000000000000008a969f165818b902d82b93e30b4bdfbe41d1d788000000000000000000000000f298c74da6713718abcd72efe27b4639edc6cf840000000000000000000000008554c072e40c3a1bcb8bdcd33a1cf4b5a7453eea00000000000000000000000052bd54366a521c6098566bc7af2318f2275838cc0000000000000000000000002063f9b07fccc3061336830c61dcbe163b2d5929000000000000000000000000860ad53cd0dc67ee8c5f4a599c26f9bab5875da200000000000000000000000021b4ca76e6d4d7a7c12e12fe35e31631770d5c79000000000000000000000000204bf380d8beda35be75a40f93c8d21985826d8f000000000000000000000000f0c1ec2ac9f97a78223afbb96b686340ed6493e5000000000000000000000000998a08e74212816070748ea1b2498ced27aca4f20000000000000000000000006977c78e41c5db785ebd06342a9f744ff7caf39c000000000000000000000000ceaca018a1938a0b7873a301c68d07ccce027963000000000000000000000000447b08e1b766902344566da040af19fa977679e8000000000000000000000000911dc21b03cb29717d98b81a3936748f9ae6b67a00000000000000000000000038a4d495ae889fc6a8c1684901279c627c22a1b700000000000000000000000008c8c9e74964c5e459611c1dea77fc905b1e87f40000000000000000000000008611a8f65511fe0ea692a1b69057f68c48a29e720000000000000000000000006efa8d4fb783e948a19fd1a01582d021e019b04200000000000000000000000032def6d87ad90a8387ea4c629d867e837a1acb49000000000000000000000000e72a82b402e916982a33e62c4f0a66fdd190783400000000000000000000000070d8819aed011cbe036d3b9e125ba776945c7f27000000000000000000000000d799a7acce6cb757d13d6699bce70e100571adcd00000000000000000000000031a51ffe51a712ee86cc3bc96e1742a6edfca04d0000000000000000000000007c854e5c1258a88fdb153c72f2f4b9710c43f435000000000000000000000000fa1fab7d01578382dade6781f13c0c5a5a17ea990000000000000000000000006378a3703153339c9dd7b6ebe46b9c39b584c72f000000000000000000000000a2ac17c03fb317a0964ba0cc5ca672d975f58b5f00000000000000000000000094b57263be987b8acd5a7fcf65e5299a644117c20000000000000000000000006087117f13c02fc0eeaea5c062c7c4de1c8de7220000000000000000000000001d2a92a4812c6094399daabdd9de71b5b0c5058f000000000000000000000000e08381397b2288a7e4748547f33f782881c31eae000000000000000000000000d0503f2429ba13a29b445a6a73e41e74ba7d09a300000000000000000000000098a28d8af91d67534ee1813fbdda01e938c6709d0000000000000000000000001df5c0f238ea11efe53c1a51bac7dde0af27ea360000000000000000000000008ad8d50fbd4256431da71caac082d3b0cf0582bf000000000000000000000000a1cc699838b025ede3a917153d6a739c353b66ae00000000000000000000000081ef0da0e47b8be91895a3dec9adfb30135ffd610000000000000000000000006dbdd0b8059c840125cd53a44185e688887d8477000000000000000000000000e0955f923348d00a1e7f5e2e0b237224e2f43df400000000000000000000000049df7ff33823c47a09f583648cab29fad7c935aa00000000000000000000000054af4a0ea8b8cfd2e1d3a9278436a0f37bb101d500000000000000000000000005f79ccd1f2560065e3d17dc065500598f30751d00000000000000000000000044a7ca0e7e28e70cf8d020f269d4b0742225cd22000000000000000000000000dfcbda69022e37c74925f4637086c41abd065895000000000000000000000000ad47386d3996b503f836cc3844732bf5c21815ad000000000000000000000000ee8c9f323a2a9d077047af349da44e54bf59f0580000000000000000000000000df2d44e02e0c2922355ca8c43efd8c8bb60a6610000000000000000000000003379c41de41c0698022d40045e2fbbcb4097d635000000000000000000000000241a943d07b826afd9017013f90286fbf8fb6541000000000000000000000000b3978370c54a99ab67da333ff5436cfb5e3df4b40000000000000000000000002e2983617bbb43e6e7a174d6dfeb1e4ed23cb3450000000000000000000000006e3fa4f45b47b3be19d28030657677da3fef474500000000000000000000000044aa7e8bfca530be4ea1b2a63c54a78b755b699c0000000000000000000000001d0fb0d08a472cfbcb96e4a153d45cb4b0914b6500000000000000000000000021767bcab7d1b17f806550c012022f91b9407d5400000000000000000000000046b144648e6693bf8b95ce01437c8c9f005929950000000000000000000000001be51a12dabe7c43defee32d8e0b446226f90412000000000000000000000000bf3922deba724f784cf4a198ff449b07a1bcc102000000000000000000000000b8b69cad87d418948584c336f4e991a47246615b000000000000000000000000fe4203d6a642546f5d163d1db66fc370a3652675000000000000000000000000996b58adf4a0602c263e0d2431d138d7213a800a000000000000000000000000303aad9fd88785df94e87374c039eb3d5fed960f000000000000000000000000c29bdfba14e415cb1160ab8948921982aa87e1e00000000000000000000000007ca26f77840f7f816d0f25536f2dcadb4523286a00000000000000000000000056d79086116eaf3e50519c264d4b5ae7b792cec1000000000000000000000000650569c0e83c38cbe5d5707758fb5dbf6d7985d80000000000000000000000008abd31ff644221d4ad51039d72ad5a05ec0231c00000000000000000000000006ddb93834d0e0d7f552bbc78b9544ceb1ff45b8a000000000000000000000000df5f1736967068e45c2ab938a02c6b6c908bf2ff0000000000000000000000000609c5481a859a250658265ae4a67cdca9176f8c00000000000000000000000051bd1f72e76780b209e39e111416d6285d476d0d0000000000000000000000000e0596b5b6882c519111ef0e9598efaf28b18fe000000000000000000000000076734b99de3f069ef84ddb553a49b361d1b44c9f000000000000000000000000657386fb753e6c94fc80deacbe32efc017ce13bf000000000000000000000000ebc8b673d36a74a087f95950f2244d58d783f5f10000000000000000000000005260cf19a95c800e3a9ff6cbbb93ebcd7150671200000000000000000000000049b9d362402bfddbecfb07450a1b6f9d5142f8680000000000000000000000004ef59c2ce54e6b4a859d9583e60087ced2d16c870000000000000000000000008efd0301766ae1bfc63a414060e603aac93e103c000000000000000000000000b2000a66d81f575fb898d6d22f7e9f22af9e7d59000000000000000000000000fcc1b0aaeb2b9063ab34fdfbb3eedc2ff30ae4f2000000000000000000000000353c354371940781a64a7e3d7ac9e6c5393ac17500000000000000000000000007aa24664b8fc47578b5b8a9737a3925feb76b58000000000000000000000000d0c90a6776cc2b0ff73e9196d5583fe79da70e040000000000000000000000009891f888da87bdf4ecc3fb84efc37ef7a57f75be00000000000000000000000091a3db58446596cd3b00b6844f8b4a77ebf25e5e000000000000000000000000aeb1cbb8de71cde29e4631f2af9c7d3d32353c290000000000000000000000002f41b00fc2dffbc8dd897faa076d4641597ba4790000000000000000000000004506e84d5458223f145418a4c61df4f542f6dfe4000000000000000000000000548bd4ca382fd58cbee59024aad1a569746ed64600000000000000000000000042a0c922ac5d7d8cad959efe9992821c7773573a0000000000000000000000000e9c713fbdae4a82bbb4781204413f5f2898237b00000000000000000000000017e4c0f2dac45da18bb3347fb81ed037735e484a0000000000000000000000008b42239a368a0acbecb884d3f091e0375d2034bb000000000000000000000000de45573398caa8abce7e28354395f29bb1870e970000000000000000000000000389da71d69087b821d356a345dfa0081f9e1ed300000000000000000000000011e1479c65b759f22b0cd68e9853a0bb42475f22000000000000000000000000d9d199f388fd0b84338c093b6011a7b69c53efc8000000000000000000000000f9a79c67f34a8b0836999c7f0092ca7d8d69d93000000000000000000000000028ff579fed4d1e9ba7cfd2efd0a837527814c7ce000000000000000000000000fc1183d641e6d315e74f80682dfc22a79a2264be0000000000000000000000002e945cd02c1f48515dc56ba67bf1f7eac13c0d83000000000000000000000000b7df37d30b5508a255e47b725f9b3e2e10cf426c000000000000000000000000436bccdf5c24f31b35fa0649cecf2825770afe3d000000000000000000000000a0254c2c33cda0f77c5ff87c20b3e0aed620c7e5000000000000000000000000ece1f05ea7a774ad1f57cd256e52d66756e6006e000000000000000000000000ac2a86c2657ce2cc48d6026c4bde2c069186ee8d000000000000000000000000f493370185e92b1813c5b265ff0df6b03c7be4d2000000000000000000000000ee7fec05de7013e756ac9fe11f2749cfd59dd28d00000000000000000000000085a561098b9251c8b76e7c584ae6be1d215c05d0000000000000000000000000406f90c51d0c1f1d6fa9d36c9dde74fd1d983a1000000000000000000000000068d9c3cfdb3f89e3ef4b8c117b3dafc1e5f6c11100000000000000000000000024f9f5da1d98e89cef9b26d3252d639169b2f4ab00000000000000000000000067a3120995943be1724f0ea957b7341b5e45e357000000000000000000000000012de11d400f6caf4cd1d7da3acd7371c7aa188100000000000000000000000076ad4ed943851dd000348cab5a8ab67ca10c2148000000000000000000000000c4083ba8d62cdb10aad554d4e5b8fae5c912741a0000000000000000000000007578d21b078f7c88c6e5c8b021d758298bb31a2e000000000000000000000000a4b70e597791cc75e9ac309012357352f58c760700000000000000000000000037b31082435aa17a763678929c1f472b220fa2ad000000000000000000000000e5080887777680af6c4fd029c0690fa1cbea706c000000000000000000000000448968795f0ffb3754b9ed9fc5bfdde326bcf0bf000000000000000000000000e01246db6d2bedb0e5dec9d4d622fedd8bf198690000000000000000000000005e197ad3880e660572072439eb520ebc2ed8dcc3000000000000000000000000b5b3b5990ca50282fcada8f628dfc3bb7e0b0ce500000000000000000000000080e2db20022f9a4c372897f97c09dbcb74c12820000000000000000000000000a95134a5569da9ce3f911221c2e27e1f3491f87500000000000000000000000079a9152c0414935f6d730ffc4866d26a592b68d90000000000000000000000003816ff1050c1eafed18382bf5a2f85e39a33ca09000000000000000000000000c78c6d56593f97ca4f75b27ead4b787fc65688780000000000000000000000001cd9344e0c48d7239be78f1165d2073781a68cbc0000000000000000000000003e60ad3e8277b0ca750bb1a4c246f2916e6557be000000000000000000000000fbe216fb7225d58ae0c4102bae6f22f9f260c6d5000000000000000000000000846bfcd8525a9bd612866eb9729caf58e66a06a2000000000000000000000000239b81a4331591c3077251dd87df963db16ea95e0000000000000000000000007a669424b1de68652dec8b80e3228878e95d9cec000000000000000000000000a278312d07d22cf9691509c4beb86593591ef14300000000000000000000000041e9f15c4948425c7bf9e7f6d0c2258a9a3545680000000000000000000000000b4b65b8c109313255d21f2ada559c80423196c8000000000000000000000000021256570d9c0b612111276f89667415165dee42000000000000000000000000160c2a68b437d5df6c47df474399c685449fc11c00000000000000000000000027d4260bbb7ee9fc185e7ca5ea9748c713cd9d71000000000000000000000000e62e367a2955d03e0c85b86b1f5eab7b1ea3d9a400000000000000000000000092bf13bbd454678c85408c8352d9f4686679a11a0000000000000000000000002b2375063009fe028c7dddcf70f45914dc4b327500000000000000000000000074eab40d2eff440db2457cbeaa844ecf23c26c52000000000000000000000000301ffb3c4ea9525aa83b6db62966ddd4ac60eb7f000000000000000000000000ce9b76eb2c3830d87d45efdbeb37aa2aa5d2d51d000000000000000000000000ef4f7dc53f97c1f0a084a83892d83451e83fde610000000000000000000000001773176536c2e0e51d167c5ad64922e94ca748bb000000000000000000000000553f139f3803621daca2166ee4cfa945daee573100000000000000000000000053c055807ec34c6345f867a5c1fd8cc72fb67b01000000000000000000000000c013e4d73c66581f4b3fdc8babb049d49fe31e7c000000000000000000000000e109c79054fb57d2ec84f073acadc0180d296b2000000000000000000000000070d1371ecc0a02d3426401f7dbfdf61a6e993152000000000000000000000000c566dc1d56f745ca912a813f61e97d329bc850d80000000000000000000000000200bbdac9e678baee295b8964994da03343200d000000000000000000000000a42374bee2d6ce19d63b0d2b744879924cbb27f8000000000000000000000000580ec4b434cd9672ae897aa7b65a4f4e6b5793e8000000000000000000000000471120ab8f597bee1be2d5c21876ea02cb88c21b000000000000000000000000ea7447fba00ec91d292234fa30169a2ce75194650000000000000000000000006431c064bc57e7e80876163406f76f2eaeb10b4a00000000000000000000000065a4ecc6519edd2c27bc23546e3f23b88ea82dad000000000000000000000000793b27c4cd6b529d2362c89377aa7ac3dda5651c0000000000000000000000005951080c1599b0bdb9dcdef57da9b5a6738144ba000000000000000000000000a7ec9e13bf8deb1dd3018c415e3e160d8edc0e31000000000000000000000000c3dde9a1f7cffd5e7418ccbbd3baf46777e4b36300000000000000000000000084ce2ad454f976c73ca65a1d3732434b27b323ed000000000000000000000000d56bf1299e85d8036a812da9b148c39e5479f8ff000000000000000000000000776016b353969fbfeb9d780d89699b5cc1ad9549000000000000000000000000a25cc73eb06f37a1769e610b4c3e9e10ff614349000000000000000000000000ee89a37fb81f4b75e75ca8a570064f076c54345a0000000000000000000000004b98fb704c043d281c627ff46ccd46faad1724d50000000000000000000000005ab8e91dcd6cd0d941e1444f9c4dd9a1ba4adafb000000000000000000000000cb025d111198a43af9ea84be5fdb0f400d3e46e70000000000000000000000007fb65ad558086f0d2673ae8b62debfd3b6dd6a500000000000000000000000007de4b466a4637ab9546161ec9330ffea0d7187a00000000000000000000000007a8195c2a8b8b1dc6c3c1d1284353b6d66d692910000000000000000000000006468fa7b774d5e07292f24b8270109432f149c3d000000000000000000000000f4152a0efb14d54d06cef1b1521b3de1bbf4bca1000000000000000000000000593d1fa1bbb62f9d7b17c7b329c6344a0f64bd2400000000000000000000000073b20bfdffc55f35eb136d2df938f72e37c5525b00000000000000000000000048230c56e50d20bed39cfed877dc0dcba9bb2ab800000000000000000000000096839ca94c817219e269dec55d8f24bb12f587820000000000000000000000007f5ed43353fea4b4d9965fe60822452ec0ef27ae0000000000000000000000004d9cb175acf90964dcc0902c608df47d0132f68c00000000000000000000000068d12be6501b77ea2313fe785057f80d247349ee00000000000000000000000029be27829307ca6008f90c305fb33067441af855000000000000000000000000d5c71b179eff413fd93667652dedbf5342d2b79d000000000000000000000000967df51a7c8c67a790c624ff8a010ad5307c328c0000000000000000000000004f80127673bf5deec3282508984f2331cb50f7bc00000000000000000000000085cb6156e7d592a7ab260ee24bdb21fead314162000000000000000000000000b565fc3ebc4451d0c8b3e01d094cb256f2f7c03f0000000000000000000000000ec9292090858cdd74ab0d6dcee0d6cfb5b0945e0000000000000000000000002654184d680341c9290dc09a4379ddd853c30f1b000000000000000000000000260794771f01d25ce60f53cd4715dfcd553517c800000000000000000000000014afcf5cb278181497f89aa7037b267900a0837a000000000000000000000000bba6ba37ae330ec49e1aaba3d9f278cb25e41862000000000000000000000000cd90d3dbf6889223cb69e6c1357a0d9337f655dc000000000000000000000000c2feea77b30a8b7a451dce464e98730ce1b602ef000000000000000000000000660e827da194a17ae56deff7d57ac4866b0c46ef000000000000000000000000d082b43c09840335b3549ef4539472f0952f7bb300000000000000000000000099b4c38c87d456243a88bca954766ebf644f938f000000000000000000000000b8503f10359a3ce4ddf86178c61142165fd2d0ac000000000000000000000000428a0e581c495625370f156417a0c810f2829938000000000000000000000000c747a576f09a72d781eb4fc3846dd110bab2737a0000000000000000000000006440c1e32c3ff1fa90fbe59999385d91e2a1fbca00000000000000000000000054a99f961ddc400473ff07550451f6fb6873872500000000000000000000000082ed7a73b798f1b24e14b2c2d570a3112ca67cdb0000000000000000000000009909f0a08c21be65fd474bc709a3c9d2f8a1d1b1000000000000000000000000bebd83fe4ddb7ddf1c447f453ee8dad0db4af62f0000000000000000000000005d63758a2d9040bdf77e24aadc711ad1cf5057f80000000000000000000000004782eb0e08bb6581c22b5f1a3b7c763e61f3595500000000000000000000000096cc37613f3e552871de25eb0bd40d5930f91260000000000000000000000000cd83a92af31abfa1ea6032f7006dfa03e42a53490000000000000000000000002b619b1eb41dc9c79f2225e9a3897a1fd72d1e11000000000000000000000000bc665e49dd334351dcba1fa022d35c986001ff4c000000000000000000000000d81b771e872d40cdb69192583147354041927db9000000000000000000000000702e9288c09d20d849ca2383958674dc575bafa3000000000000000000000000dc373f3e887adaffa2852df184f6799af850d8ef0000000000000000000000007e293351f75e2ced95935d0311748965ffdcbcb30000000000000000000000003b6eafbf3d0f3adb5012d19060e855acc7210b0c00000000000000000000000041604705cf9c1a3731621187e49d19a69c09fa460000000000000000000000001790385a490f747fe0fab596b7261c66ad5ed8be000000000000000000000000aa2ca1b77d518a16277ee1dbfd35347a163716e90000000000000000000000002d082fe15bdd15f11fc5745510e45ee1b90c61e3000000000000000000000000001b85a5510b98db0fe801f7ec0daa835595d69000000000000000000000000028dec50b497917b3281a52053de6d04e195a92ef00000000000000000000000095b2364141906991581ea439e1e72ab86d603a530000000000000000000000007c4dc740fe52bc161127c7c092f7d75886db6ac900000000000000000000000020410e4182fc0f2d25dc6a66aa0c7a070d692860000000000000000000000000bacad7ac21039c975857a1370a41020345f63e0b0000000000000000000000003c6e52ba6d4bca451d505bbdab8c2d141d2835c0000000000000000000000000abc655efd839c143c6053f2b27d2bdf963d6c461000000000000000000000000297eb101546c71f9834482957a30e29b4553835b00000000000000000000000036aebfc7e08dcbbb917b31e495ffacc4b4272a460000000000000000000000000104925312213d2c9074e6f306e8c57bd6615c3300000000000000000000000012e520bb7255ed37c25786084ae5e0f92437429b000000000000000000000000ba22c191c9893557637735a09040d74df88d2b9300000000000000000000000035c9ce5835e24804636301bc043533e2db1e60300000000000000000000000007ae1c4a34072ab40f68a38e70b047487a89218f300000000000000000000000066440e7f03c0f4ddfd350db878334edbd491c6f3000000000000000000000000076c0ebd9ff1d60e1b741af24571afd3bf1d0a9700000000000000000000000001d92a52d02bdf692760eb6820c5200e79815609000000000000000000000000685ffd5cace1adccd6c596713f409ee5baac8c8f0000000000000000000000004392653fcf0bedfc1a5dfbc0ad54061d461c6f61000000000000000000000000e1d2e135aba308cdca088c2dc8e0a02a966c0e88000000000000000000000000e056fbfcf6debb11259ffc75bab4a1c2552baa2e0000000000000000000000003049979dcd2be7792250fd093eb5521acad4cf3900000000000000000000000016a2cfbfaa2d4ddfbb9cf895be26f6d3bdc64b51000000000000000000000000eef53b569cac6159ec31d07b3f266ccb871d7a92000000000000000000000000b5df4f26bb557f7b84ab992dcb245ad08a88257e000000000000000000000000e0d1a493372a97dcfd4575d8d06e680435cf91ce000000000000000000000000e710866b7a48552e6b2644eacbc1e8883483318e000000000000000000000000584da3b2531fafe3da93d9c727af3c1885eebc3b0000000000000000000000002758a846751bdedace131a50266b867e71c6474a000000000000000000000000c6b4c72ff2d1fcc46bb28c0bd21a39a078556b350000000000000000000000000b0cad8ad7f851a2a243637a8227d92610d1e39c0000000000000000000000000fc5da568e7f556094d00c87a317779c86d410fd000000000000000000000000a4714530a1ddf82ba83566f4961e765ac52e2d880000000000000000000000007f97b8522d5342bbf7b183063c7287144f1658ff0000000000000000000000003e82ebb21b9266f610e3a956e8619d097c18ab8100000000000000000000000038dff7c28a71584ae7ae964074cbdf7f620418b30000000000000000000000001305941854dec7ac004405b1f0b403ae96bd18fa0000000000000000000000009d0d9832e360e0e119edbb8e5d40e52e73c046f2000000000000000000000000323a2b7197559780da91525f1fe1b81a231c89fc00000000000000000000000050ba9a09ae4e22612e5cd3005bca87fab3b60a700000000000000000000000003d4e247cbac4bc0e592c2de1b19489ca60ecd7cb000000000000000000000000a413291c7011d4bb49573469ba18646ba5e03212000000000000000000000000f9b94268fc7730fbc1ab2206524b19c30c0f098d0000000000000000000000008e067727c39ea29a49066c7de71d9da083ad75100000000000000000000000006eccd8a4a8cd3de3707c135c67503af9de5f670a00000000000000000000000056cca4a9b3b7a5291606325caaca16da64b1297b000000000000000000000000125fc8de90b48b6a1ee24aa6db47717ea31eff72000000000000000000000000637a108606099961726fb00ea0e7c8cf6cbf977f000000000000000000000000e3674e071bebb7d00f583bf4f10c8c4211ac62f60000000000000000000000008a77644d986e2b9b41f2a202b11d71992d55a91f0000000000000000000000000a9186ab925993c67e5e8728fe95fd78bfdc3a1100000000000000000000000026a478684e51018ef807c81e3a2013523c7d5706000000000000000000000000489e018df8161dbe1ccd0981f6eaf839ce3aea8d000000000000000000000000efb390496ef6afd3441b636efef5ce7fbb891f9900000000000000000000000011bc0dd0b5fc73930c52e399a83eb1722f20b29800000000000000000000000029ae4f52f11283de4835f4ef832ada5381fbbff5000000000000000000000000214b504762fb51217659068f1aded4639129723600000000000000000000000065833e7f3ca2bf9f63926d2c5618cd7225f26389000000000000000000000000fb0f5eb428766d811fa65e17a6d56d5e18f2773500000000000000000000000006cdf3904db044db483a8a14dfce914827ac5c210000000000000000000000009a9739fd0ce807f1c397e77515fa4039ba7fa8af00000000000000000000000076ef9bc4f62bbab49e5dd57a2cf550ea39b5f125000000000000000000000000ba122dae8de81e8d0b6d209518ad49b9fafba209000000000000000000000000fb1b2fee4ba00cb918c4ea4cdab40feebd8eafb6000000000000000000000000535790a56b99df3ec083b11aea207ba7f28ba0cb000000000000000000000000a79b4a360c3bc9e74c39039641804d938762643200000000000000000000000009694ec51494367282ff63581a777e1014cd2c80000000000000000000000000e01c2da2fbc4df35afe4a724d34be604c862fc80000000000000000000000000ce118bf4b361bd93d835aa7901d3616d07fdcb4c00000000000000000000000018ab821624d6a28edefe8d91457d6a9179424a4f000000000000000000000000d1117e8053f9c2a62ddb83ffc2637845e5703dff00000000000000000000000044f33f93baad2efd2ffaf0a1951ba4ace72de0950000000000000000000000003f365d8d5d86bcde44126b734ef6788445ab82810000000000000000000000004ad2adc31d8a71725d8cc6e0fed7b142a37cf9f4000000000000000000000000d43929e00d6f34c16c8f47d2d5fe10e9e324a728000000000000000000000000b67b40d6b4ef5f907d18e68e31f8df1ce08f14710000000000000000000000009a9c79095111982e03f5eea61874c61ea0897a4100000000000000000000000005940f4e8ab694edc4594c5a7cb4d30f94e6aaca000000000000000000000000b8697f5805f37334435e351622fccbf286d3a782000000000000000000000000c27930b025c02a1ad8aa6ceda22f73c323994d350000000000000000000000009c3f7053ce17cb43b34110bfecf3c002d82b1e8a000000000000000000000000b8dc32546e552cd267c7c83ca7240e80f6504e5d0000000000000000000000008f7b7b43dea237ab941ab6ba18e274d0513234ec000000000000000000000000b676b3a0dc1ee366fa2f0211bca0df3972757cb500000000000000000000000067f5c0d1838a1000b4a59d5702e48e8ac7141fd70000000000000000000000005828247687fc11fc828ade156478d1aa9687aa96000000000000000000000000e3fc2f719f52cd718d2a8842a01c35e54f3df0d9000000000000000000000000b03135f1bc27365d6704f4c325959b81430fe9750000000000000000000000002465100d62604c9ee9f573661c44c6ef749e6f2a0000000000000000000000005cc197c88daec8fd744f31db13474002b7771c20000000000000000000000000ccfb5c6137532f03dcaafeed898f46dff2b5cbcb00000000000000000000000004c0ea126bc8345f5a263e01189af7326cb3e3de0000000000000000000000004b0850e455ef85f1c499cf8045f3af856510a9db000000000000000000000000146a6bbd98b7b7a0d9656ef273b12e715e8cf10f00000000000000000000000066da28c6e197bf10ab3e44694c9e4819160c0abc000000000000000000000000185950927eeb5cfb2c2bf2bd8b63b8790e0568950000000000000000000000009948988d6c91e096a3da9720459079f2113cfe640000000000000000000000001a20cab260f88057a2624ca454e74ef9954c84e000000000000000000000000022db9871c6604aa43969cdb80b4772ec1ff2bad90000000000000000000000001f084731cf8984f591ae0c780b6bb7ffa1c3333e000000000000000000000000c1ad6f1c495ee09a39ff8caa893fd2725d27a2430000000000000000000000003ad82cb965d8e5357a2dec67beccea3f2ebfd400000000000000000000000000d0522a53e16d2ef87d40b93ea5015a627b46421a000000000000000000000000238f185c3b18418f141abaf801b3d76a95aabe4100000000000000000000000094a20f8bc030c75120680811b42cc482c3ed0311000000000000000000000000f6a09c1eca126f3f57a2672d6406a92d762c75220000000000000000000000009f1c87114ceff9dafbf5f10bd6514e9792af3ff900000000000000000000000010645a252ac5d75aa7a89e1861c8f45206cdbff2000000000000000000000000c07f11601e58932524eabfd97bc309b3540719c9000000000000000000000000e6775e51d19435ccbcdad1b784347794767b37c50000000000000000000000002ed43ce8316b27983f7787b5397ac6d5fc79790a00000000000000000000000034c50f349cea15ae14826833b4b2274bbc5f51b90000000000000000000000002793804f460141f199bb378f2ff55c7f17b02a39000000000000000000000000be602f29f733d613d70978770129e76cb4da8e9f000000000000000000000000b0fe46d6b77197184687a67ecde8e078406b02a7000000000000000000000000353a972419a273b25e12256272a3992754448f070000000000000000000000002c58b3e1b928290d73c11992822fd228299d6dca000000000000000000000000a1aba2e8ad13f2b47cdeada3dfaa0cfa53a5aaea000000000000000000000000b5220184b46c45b2764b372041283a3a9ea257120000000000000000000000002a3ded1d376b1c9da010c8a604e3f76cdc4339fc000000000000000000000000146126c7c4b30576e036c49f90d22ad248f7ebfd0000000000000000000000004d37c0b9e2edaad80d88362ac3f1dce4742f9ee60000000000000000000000009d145223c353f581933529c7243ecc79fe5199590000000000000000000000005f2fca30738b094ecadb83be01591f896a05590a000000000000000000000000cdfcf6fffeab34b9c453bf6a84065d9aab23138b0000000000000000000000006e312c880c0e8f29befd8fa40357fa7c48d8851c0000000000000000000000002562313c1549ab79323210edb267928eb89704be000000000000000000000000d49b3e450a3c1f3f8d77a91987de9f57740e6e830000000000000000000000000271c80ca0018f304e7667d48fd1bfbde755f3660000000000000000000000005b8390cd4609965d8f0fd545cad8d6552366c5790000000000000000000000008b65b41ff03688eee3993f642777cc2314ab12f1000000000000000000000000da674e9653983f0753b5c47b3de1193624b37e67000000000000000000000000eceada51e307432875fd8991ee01291610e6cc6e000000000000000000000000c83cc90a8c26017f73e74afebcf290a3e20fe0e6000000000000000000000000e5d14952ab2ae37f54424c9bf541f099172d9f4b000000000000000000000000bec54f2273bd97d92eca5bb34471499eae9f247500000000000000000000000056ef9540fffc97d80ceda0515bff8c61bc69c7de000000000000000000000000e056efea728df5c17f2815e376d6e5db4373b5e4000000000000000000000000206114fd62c70c37f1caf612ba8ad17ba9530200000000000000000000000000e076d5da4e39d14eb03125650373a4b9ec5dc8ee00000000000000000000000081dccbb2fd305ce6157abca4aed2baf44fe6c3a4000000000000000000000000c3b3b3d308e339fa6b7b2511bdc893181f9d38cf000000000000000000000000905c58a07c1b4e159ec168b3dad0bf1d6dc238d5000000000000000000000000ab7cb89980df592c8895d4909280a379f4a644a40000000000000000000000007867d24b297faf770eddcd93f20a221fda089f83000000000000000000000000073841d9db55e0813f37c702bb79c5c958f62e10000000000000000000000000664fa8aa2d0a53f756ae8d684d3163c6215315ca000000000000000000000000134ec2ca8687691b7db3a4087df6e78b42f442ee0000000000000000000000007d6ea7c884610084d932b953771397217b5e7c29000000000000000000000000073b55e9120ce0b9a217ed06a797dd344c7a89b7000000000000000000000000f48f696cf514a284ed6aa6af2076062b03b84d2d0000000000000000000000008c27b2ed33e60ec6c2e0c7c3ed0582c438d8ad3b0000000000000000000000001de5649880a1c621eec68fa9f90d9a88864927e90000000000000000000000002e7240ba0daaab48874fcd84527afe683cb4720b000000000000000000000000cae07a60c1f7fd0be384ec2a4038e69e04d1789a000000000000000000000000af0e1a2711a1edb1b819333fbf3f958b09cd011f00000000000000000000000047522057f9e6420df97dedad42694faddc37c07c000000000000000000000000eb1daa5769a3d9ae33a9b7158216ab463d4b4b570000000000000000000000003df6804874e275c676c2b8d60174506d7269ebe9000000000000000000000000935ab4cb5920c754225f0e5a6c152bdbadab780200000000000000000000000000e9e2f14f1c7ea12773a149d78448604cadbfb3000000000000000000000000307764a5e6fccb2ed004c373ebaec45c7717af7d000000000000000000000000def5e0664d1a3770dd9c0029657f2475f0c374a30000000000000000000000003e1fdde34210df2df7ba35be0f4186bf6f91a2df000000000000000000000000f961841cb75e68a689b3b3d3bd52c95aa21e0c6e000000000000000000000000a6db33328cf925a1d1e9165ce32623c3d702e7a10000000000000000000000001af68de557f9f77e1f3aff20bed6784bef4e09fc0000000000000000000000007ada2d4fee2da17c1262e85d9f72bd77b377537700000000000000000000000025033112efdeb0d4d577cc759787f4919baf1a4700000000000000000000000056a52f2ac57f8fb9491db064d4ca99dee1eddc69000000000000000000000000d42a362619600629da63ff00a3fbde20ba5e571c0000000000000000000000009fe50b4da0f38dee776e395901b0fb5c1a6894b3000000000000000000000000c5cad9a87669eb8e19f12ff7ecd205395f8866c7000000000000000000000000223096e6e391379f8d911f042f924af376bb6aea000000000000000000000000e1614b602cc408658ebf6c57ed85f7d3be495aa40000000000000000000000001c0954954e638d151df680da6e67baf8d4f43d44000000000000000000000000413b2e6d98fdcec50b05904136c1cdb0236989300000000000000000000000003d89b3033c1fcdb5610246aa2fc1fe475553b70f000000000000000000000000ccff69a21ef1c8e25bda6b7e048d0026e9348f51000000000000000000000000a3c55a3b8a763789b3bea7ad5888d1536e0560d700000000000000000000000009ff62c901ee088a3750f81bdeb1a7b77693c1870000000000000000000000007ba94d8b8b102ee2d34619663d885dec6c054fab00000000000000000000000055195626fa96d5cceb47d58cb97d813c8fced9e70000000000000000000000002eda44dd515b8f284c2dda248fba45277ce3e655000000000000000000000000db373aac3fb10e62bb41b667cc2571ebe619c72f00000000000000000000000046726fb0cf0a72d6f3040c9ec4cb91c05847bf48000000000000000000000000143be873b3a8e665e9cf3609c95c95db3def23a5000000000000000000000000f8000578dbb49ceacd405d6fcc353879300474510000000000000000000000006e9b695789d65290119a04bd6b4f7010ac669f6f00000000000000000000000007cd56e17b64eb4cc03cd6287118287e89573ebc00000000000000000000000063f8e05d70dcfd6927b27c1bfa0449770f9aadd30000000000000000000000003feb36c9b8cbedc7c47c9405b6a0e1c0b224ded100000000000000000000000012df87ed39a0c2b446975d5a332aa5acd19dee5500000000000000000000000085a699ae31f80ad4af0119f78ace63f903a68d7a0000000000000000000000000cbae2950a6e2983a2433ef527ad18fcde5becd30000000000000000000000005feaba496e69fd22990a8ecbc7f209f18ddaa4f2000000000000000000000000421ac24c032dc768b49c3fff8ab440628e0283a600000000000000000000000089c088e15581a41e58bd2050ff310556a65b26f9000000000000000000000000f1ea5ad8bfd333dbdbdbd7875be93186aeb282e4000000000000000000000000063381259e291191664d5726e1f0ce2c938e11cb0000000000000000000000006b47b2f92656535fe5cb8fd38ef1645172f1399d000000000000000000000000ac428bbbbf2f33a9de88995b8f2920afbc712a510000000000000000000000005509b07c2847dcba05ffe4b1447e09b3a90fd591000000000000000000000000d170b1dd4844b262c68f9335239da14733958c450000000000000000000000001863b6151c444cf0abae868a9a327adeb56323620000000000000000000000003986e405ae0a61847265569b2029fd6dbb084a5a000000000000000000000000b29cdefeedaa6a6123d332ed3153dcca55af451c0000000000000000000000002a89a0214d46a035cf50aa25ebcdc3edbade9ac7000000000000000000000000f190e9dd1db3f51bc35f6b48332ef5e578c487ff000000000000000000000000edee9744cc97b668a7b1b0927882af722ce0072b000000000000000000000000ccd301b8e9136fffe53d9c6e75ee124284bc32cf000000000000000000000000f094ec9b814bc240d682db262f5126600b62bb8a000000000000000000000000e4b2a46705e6ebb6437136ffeed934027129bc76000000000000000000000000a96dc20bdc41648e3821d6d138f7f038017b2a96000000000000000000000000c1998a3f9989d0bb5a2a31a0e798d7da5f8c183c0000000000000000000000000a9230255c5cabddb66f13c0b6f95bc063929b2b000000000000000000000000f34d223dc1efe8d8878d9397821b407896eebee700000000000000000000000005caecf147d6a496eacd0b2f8cfe52d1563d68b3000000000000000000000000771eb07b44012c0046c7e0cbdbc5e764ab4af971000000000000000000000000ca6a87f00401dcd68d1662cab2df772adb75dfad0000000000000000000000006e112e04902ab5f291d2c15969676fd24eb6214800000000000000000000000088f2f51aff398eb6c344e6cc9a218f0e8f126eb90000000000000000000000009078eb56bba2606097c86c814ed2f762ca48fd570000000000000000000000005d95cea0dda2f23d67edfff298a1c1795fe476850000000000000000000000007a9cc09c704682ae8d0856ab1a94ddc7ef2ad30b000000000000000000000000e44073120cbf5195e4593682327fbb049248e5f00000000000000000000000009645accb7f785252ad809314c80a858b8fc20f74000000000000000000000000d2f3ccdb52a3a3bfd7efe54309620ee1904e87a50000000000000000000000000de7fb3fa472b33f9e84edd6221218dc6cb8b4c2000000000000000000000000f25c0f059bbd86783a769ffc28dad9ca6ca6165c000000000000000000000000522e67cab187c896c968e6e26e43b61002eed9b900000000000000000000000089746a33388bee780fad29fb93f11b26cdea3c0f0000000000000000000000007e2f976e61debdd92ddfd371c1dfa6072ee8cc72000000000000000000000000bc2c4926248ede28a48075de82350c4fd2fd67430000000000000000000000004fcec9cd0c098eba99f4287c2e36884d834505ea000000000000000000000000b65517e6fbc077b5db82f20256b7a9614a7354cf00000000000000000000000010043e2cff85856b01f892fe14a1dd22314ee5590000000000000000000000003d7b50eb78c352c458d89f5081753fe4a6d0065d000000000000000000000000cb03143ee9da15a8c6a1d66493ec8e158dcb04fc000000000000000000000000c2e5c2eb7d572789d06413a6573ea1537b8a60350000000000000000000000003e00c8b18db4f4a06ab9cfbe0d0ced1f6ee1c3ac00000000000000000000000048dc30a4a79e3a1121a0964a805233bad248b4e20000000000000000000000006b7d119961a8e079525eb21f8a0d9634c70a98c0000000000000000000000000b34e1f150032a02a19eca300dfdf12b99b31dee3000000000000000000000000ce38f341fe05bb36da7bbd85c10cdc69f72b09520000000000000000000000002bc8c6e404a3f01065010f74288efdd1bcb2c0af000000000000000000000000b0f0ce62d266a337b212390cbd30afc6239955c2000000000000000000000000cc69c52955cd066e491fcc95fa555543396fbe9d00000000000000000000000008991c980d8f1600c10e6fad13d733ad024bd00f000000000000000000000000e76e5fc2718bd328ccc6569577e77089f576c3510000000000000000000000005eef349be0b7690e8cd8cd9e08af4ccd707ee3e3000000000000000000000000ed2f3f54f2f43b4981a06d6900db1f95bc38ff48000000000000000000000000dd6430392062eb2f2526a6284f6aae6a9ac224e6000000000000000000000000ca801d3cf89c188b266c03cf1ca7dbc685422429000000000000000000000000e0162f377df8fcfbcd8e1539515e9d9f19413285000000000000000000000000175a35b6e394ebdce4ac8749d9c7355e09f6dcf50000000000000000000000001ab9607d710ea81e908a80ab232c5f12b0a454260000000000000000000000005b223c382b13939c7bca83395f311ecb2c23dc54000000000000000000000000f60c65d51d155f3d6c51d3053f8c1e1fa253f355000000000000000000000000670742b565a962405c69c04c300a8c50efe9959e000000000000000000000000d5f305118e20b2807d10db08aa432174c89152e1000000000000000000000000d4071ba98f1d8b6faf41523d25ac10cd2f95345d0000000000000000000000001484ceffb950b1a50566d51d8fe7eb8ceef147f300000000000000000000000014ec7b3cd54525717c65e65e20769a3a8fcfb56b000000000000000000000000459141a71254d0c7fa795a35945451dcfdde2247000000000000000000000000649d0db846426b7c4724034173c554bea0b6616200000000000000000000000018ab61667d8089ce0c22d4c3f9618ba0a0c9eb100000000000000000000000006a3d78ac3372a383f36c27889f5f57c06769376c000000000000000000000000fb0cc53a717412f4d02c09ce6bac64ecb7703c3100000000000000000000000060aacdfb6504ae2adcbead2ebd11c8a48fa9a8e10000000000000000000000005426f192e8bcd8c1161ae7141d57274a11519814000000000000000000000000f56f39ba74ca6dbea992ce706f7cd187fd89043c000000000000000000000000fb5dc0fbe0c82084f9b721afe132ec261eba32fa000000000000000000000000072362fd43d8fe8b2acc2719e60ddee0db8f56e0000000000000000000000000ac6efbdd61e286981b05bb5d1b124be99237575d0000000000000000000000006ae7f59a5c25ba4e9734cb1b60a9aeb63e4218f8000000000000000000000000b83e66525f43315871db303ba0092c2aef6f23c600000000000000000000000041d6f5e4893c3d41d5101dea6217536c2e02b894000000000000000000000000d2d3e9b9a2ec42f7623c637325a8e42e772dd5430000000000000000000000007d19ccb5b3c5125ce8ce7b4dd0bdcc96927ddf8a0000000000000000000000002e4b39127c588272cda107334e875be404ea139c000000000000000000000000fa03fca92a033800152ba5579c681eabc73891e5000000000000000000000000a3309b165b208a942128e3d32208339b250878c9000000000000000000000000c278ddf44003a38b7a25a02acdd581c911b21fef000000000000000000000000720f53ccae7a2464f906ef4aea320afa60e12fe100000000000000000000000042f78ec8cadd87dce5f1bc97ad6969baef60374b000000000000000000000000f3b8cb1a409c21451d13ceca7e25c57a77f5e3980000000000000000000000009e82712ced9bc640a3ea2f27b24682619468cbb40000000000000000000000008d2a3ce515e930192bd2ceccbe68b9abda145a2a0000000000000000000000002401c84454b7f7e38b92187faf5de0c9d1e99190000000000000000000000000c05c9a7deee0c018ca0dd9071a7381d9aa9cad2d0000000000000000000000002b71766eda8bf66cd9985894081b762890607301000000000000000000000000d71f221348122bd2422103899e168b7fcd754e76000000000000000000000000be34115a7545a6fd2a62f8f42a9d61270b92489100000000000000000000000040af6f3dab1fe4ca3f7165dcfecaa5a4960f72880000000000000000000000008085e90c3cec29cc2e965345faecdd73c64f512a000000000000000000000000d5c86ea396e62ea2381be5b122bc9b5f9f0c487e000000000000000000000000f632b7ac71af7e4f5808e6e3bc33b33f26a44d80000000000000000000000000e5ba300bc66c696424d52e62cdd69b1f069d434c0000000000000000000000006eb45ddb1963603b6e0dce3ce372c33f01fb29720000000000000000000000006b96e320bef222f0c5aadf04b5f17ea9fc52bb220000000000000000000000002db0679679db4c5ec6be9000ef41eb42c07cc528000000000000000000000000c58e1e7f5e835a2578db3d4fb85b41dbb5ecf124000000000000000000000000869afa8cc62e22f7898031c7d0b5f241a6e90e2b00000000000000000000000091983a56cf63d51321d8b9493ee47f2a52533ee9000000000000000000000000782eb7ab6a5708ff63bca0f36271ed58ad9c8b8a0000000000000000000000004c33cd5cb14d73f892dbe9ca1490cc2e7a3d77ba0000000000000000000000009a1efaf1358358abc029edeaa4065e519d0acb95000000000000000000000000264511272fa867e94ad6e3539e83da0d1b051dfb000000000000000000000000cfa352d9ff9036640d36e07a35c054c67d94996000000000000000000000000040a0791c5c0ca158a54f35b8a955499b2aabaef80000000000000000000000000601ad0ca8fb5c9c6078230a053caa8f2cc7afd9000000000000000000000000c71d05bb2e18224f486ca9b6d405dcaa15fbc7530000000000000000000000006fc80460dfdd8069005ff94e8d3a41a0e601037a0000000000000000000000008ebd1f619dad2511fe68946b5b04844fa4bec89f000000000000000000000000e5fce1e4724635be3a70c825e2ad9f5527990358000000000000000000000000743e8f6bd2614d859231052e0e23b1ada47a7d71000000000000000000000000b1f9b7c91868601d1f00d1c6f6097fc8a21d6027000000000000000000000000c0d80523290eaf2407a286ce6911243e774f4bf10000000000000000000000004f2ad2edc270d513a50dbb753c8c761af1ebea7f000000000000000000000000052d2cb4bf6ac9063eaf2af224f43a9b3a93e63e000000000000000000000000f37f2c88cd623c9acdcdc6c316541ae6a48447be00000000000000000000000097b3bcc8b4b4a29e39437cb954bca8c01060d77a0000000000000000000000004f7a058096ec1848fa0ab5a1fab05b46e1203775000000000000000000000000513ee84f0e1b1d38f3a27a8e786c1b30b9c5a39800000000000000000000000008d9d452c399864230838e70359a64bcb6576bb8000000000000000000000000cca8e47e5a7a99e18331fd0c23f7a071a77b0919000000000000000000000000fdf6c6ad14d5ab06f3fccbe6fe9f56caa54d76c30000000000000000000000002d385d14975c709bb44c56287c8bde41bd7d08b20000000000000000000000004253ee7dc9aa2320edbb5a5033e33551f8ed1072000000000000000000000000d9de7bc1669c36e6823cf6346cf85ab47bc990f1000000000000000000000000c29604ce5fd32cefb720d7f6cdfdaf25f8b10a66000000000000000000000000a0acb48d90146a27d97b8d97b05eb7dfe27e4b7f000000000000000000000000bb2c59812952f633df0bf19c83fabff41d49a24f000000000000000000000000362664700623f469a0169b875d7e274800cf513100000000000000000000000018c52fa599bbd06438fb682566f57d7dcbbde602000000000000000000000000d1584d8d3c758f66b770fef8996af227e1bd120c000000000000000000000000edeabdec2c9e5de3177f37260a05e1cfa123b402000000000000000000000000eb1cf2fe08ec70d4b4d8527ba5902d12a5bd8838000000000000000000000000435b2716d4ec8b899897256082bc64d05c46726e00000000000000000000000095c0d59f297b35eda58ba9478dfae997920382d4000000000000000000000000fae7c613dcafe8a0a67387cf0b9efe71de3e00d2000000000000000000000000fffafff1445fb2d469b7f2d87fb3eadb8b1aa87e000000000000000000000000771b47f6c71db3b72611a090c3119917f5980b0c0000000000000000000000006acab879c66c089241f5a61cd3bdc9624fd29b51000000000000000000000000fff9d2b7fd954a215490bbc871e2be0db4f3ab09000000000000000000000000575155b9a35a80713525c614cd7baf9d03be84b20000000000000000000000007715aafe60ae2c8085391300348516b8eef4c72c0000000000000000000000001fd6ce0d9c1afa0d7a1a137e80e036df119c1de70000000000000000000000009391cbcc7ff74b528fe0b08195fc75695edb1e99000000000000000000000000a5a49c9603b4ae41d9f3e857260dfa0e37e51a9e0000000000000000000000003be965bbc9cf1063566eb33548ce39d214ca49740000000000000000000000001d1628b487e4238709f34bfafa660314ac36a52700000000000000000000000084378031bf9b4655ec3476d1b9d45f6a83e9cb100000000000000000000000002c0b980748aaecc803468700a8534182c3b771b4000000000000000000000000ba318a0b7b2ee33a62ae792d8dd41d4f60133796000000000000000000000000be682ae5ceeb3e9ebde1a51445a5e3b71ee791740000000000000000000000008f512a13f829abc79ab0a68b7399f565980d20580000000000000000000000008256003b898c841c37eacddb9cc236883f171a45000000000000000000000000992a9805fa35e099a22254234ca5a4cb206d931e000000000000000000000000c37fb72bbf62df20e204125c0c0cc48731c8260c00000000000000000000000066cd6c21fa13f8157dcd5e378e3c21329bd48f99000000000000000000000000c0dda11134a8037d467c7df4fe5093e3e7725c8a000000000000000000000000b2d846d44cf481c33e4c6e261c73d733676ef09c0000000000000000000000005841e49bb646917ee1dc9f9a9422ba82cfb2dab90000000000000000000000001c074e8adf74459af2e112da021fdd1d2276356c000000000000000000000000d2c53cfd9cca2344b56acf84ace7bc96445c0d240000000000000000000000001927902715cd8c300d429b4f510a835b477d7ab2000000000000000000000000551c8cf33058f0a6fa7195bfb0907e321f8a25d5000000000000000000000000f3249b782987a28dd577412a7606a98cf47c7f62000000000000000000000000e39f338caa1ac0c2f1993c1fad104ea45125c1d20000000000000000000000004c05663caff5283d3cf9f84b84031e8a8d88e79d0000000000000000000000002d18c38034815c3266c7e8849e65b2ccdb063804000000000000000000000000046abdaec58d36207441971c7200b50dcb34c0e4000000000000000000000000c4ecf371e9f793abbba3cb37d9fb34bd86f0adcf000000000000000000000000a227b385d324101fdfb46d60112270a8e2c29c91000000000000000000000000870e13f3c3d961569474b52ca49b051e82117a8d0000000000000000000000001d36986a60f5c97226af604c8fa4529334dee66a00000000000000000000000050cccecdae7dde87758d854d5cd40c4d8b66b883000000000000000000000000d8192a42aec30a45fd474451ef60577ea2b8033a0000000000000000000000008874f405b4dd1458c539cd1bfaa83a344bf3f451000000000000000000000000c7656b48132533c5b78584c72fd717e85a85d2840000000000000000000000000667e081c85436383c3ddbb9918f7afc31fbcd4e0000000000000000000000000fb61fab0d76afba6377be6a935ccdd85fd8858b00000000000000000000000043a49f453c1edef37f97c94e675a6f61b66974350000000000000000000000002ea8361fa70986ea55247366ce1381eeb1bbfcbc000000000000000000000000818aea23b1e1c4d045149d627c12d5a259b8eea5000000000000000000000000c7c52fbd0fed5344ab0f9b43a03462d819b5ee41000000000000000000000000b4ada0ee07580f89d1d42e991d98690b0d7468fb000000000000000000000000ef5a055633cee7bf1046c2b9e240b65632045b82000000000000000000000000d6f426fc0fc150a806293032d6488d7918c02ea5000000000000000000000000ac27a22d9840576dc12e04c43747c213cc5cfcc50000000000000000000000003df7c462ded2f065ce78d59fff718aa64d5cd7940000000000000000000000006344f76939796674ff78b249928cc77a1df0d803000000000000000000000000b6c04c8a8b96fa3b3e09ecd7b9a33f64ad45aaba0000000000000000000000000f13249b4f7ff11e65628a6849e4c88939acb45e000000000000000000000000c780f685bfe6bd49996a9885350980093341a6b6000000000000000000000000bc8343ac480df06cf9a28f9f7362d32aa6e21785000000000000000000000000499b61ccb4bddf9c04ccf0cf632fe9b1a3803fcd000000000000000000000000bbff3d9ff726a5c96ecc7598331c6bded170dc1c000000000000000000000000bfeb868923f1187d29a773435f2d2fe053e48168000000000000000000000000fabfa3f3b899d7d77732d352760324048c69fa37000000000000000000000000cfab01f450c278770fc35f40568dc5f9ed54bf6100000000000000000000000019bb4c51ca08d2a7af50e27ca56a7e2648939986000000000000000000000000ac87d31d4f84f282ce1f2cc4ae630a2c397bd0e80000000000000000000000007ac7b7c5060afc46f69ba6dad38d1d6451b1201d00000000000000000000000080faace5eb477152b4af73416e750684a3d8c6720000000000000000000000007e582ab7002d9887f3a1bf668a4d03b953ffd014000000000000000000000000d40c05ce69965fa4a85434d9da687a48074b62ea0000000000000000000000004362a3b72d10ce453b08954e75db115f6ef9835c00000000000000000000000045a6295a81343e5557e655697aa7158b06057907000000000000000000000000518740257f21d0351d618b9b6b58896bd60d4d56000000000000000000000000fffb82ff680805e185ccfb619197684074ac602900000000000000000000000063f3830642917e4f5b0125f492d0517a6de1cc5e0000000000000000000000003489b12ba2216a17ba1f56e31350022854aa217c000000000000000000000000378be28892fc86d7eba58ef54a2ccda5b7c03de700000000000000000000000066eef4bf1c8f813907a3a00fff742f8a009de94c0000000000000000000000004abf279c16381da4d7d0ce1e2accd03bc211913f00000000000000000000000060cbb19b13a080f7c50aadee45cb685f90c42f5c0000000000000000000000004cc01cec5fbefa58926b9d74876b64f42e18f641000000000000000000000000d8335bc10a7b72ee976f2ddd884daacf49b289a7000000000000000000000000ea85e7a1760410d4701c7898c7095e859e7e486f000000000000000000000000889562e8a0eb89739b435723ae11ddecec8af07c0000000000000000000000008422d026f1254f7c1b7e920a91434fcc6076aa4c0000000000000000000000009961e39a988e80c586f92230d39d70572d360237000000000000000000000000531274983173bd13d27900521ae26569d4211a13000000000000000000000000a2a44c84c311d9671cf87aa34b958c9006a237260000000000000000000000005782970b0a968685278b51d27321e29085be20550000000000000000000000005ca6795bdfedab0e7dbbb8bf57fd67c20706c02b0000000000000000000000007b754eb9a3fd536dec20456517b2035d9022b66a000000000000000000000000a6aaaad2685027acf9cc583f3d0bad166acb6e2f00000000000000000000000009157444f58968f773d03588ee71fbb29ab715430000000000000000000000001ffe38aac662602ff7dbe334253967e54b34d31b000000000000000000000000762ddcc0356b7784d2c1c29a662e2c61653aa872000000000000000000000000d405e55eb531d442b25030a5396784d320a6fe200000000000000000000000007224f952a298c08e1181b03de0fa3c9a32a191a50000000000000000000000002c718c10b2dcbebdb2cb397a7a2f31bfcec19723000000000000000000000000e98089fb9acf5a5ffa963638d978b49c34a5119400000000000000000000000085219b0d50afb195a8598cbc296255177a3d2b5c000000000000000000000000524cc820ea2c94061d6996f0609e9def845976d600000000000000000000000066d6ffe1bf9fad4ab2973dec7be0ba38fd8d43ee0000000000000000000000004c9655c6fd6255656ea084c42442d96010bcc2780000000000000000000000002bdf001d12a210dd147901e606f662efd880a9da000000000000000000000000274d520f006f7c51ac4dcc13e67ad7b56dd07d8b000000000000000000000000aa791f1d754878e11297f6b2e2ad64302a772179000000000000000000000000e99a4146d7a2575bca126f22743bb3aabe5bc17b00000000000000000000000049bba96e363f5abfbb199aefeebe17b73b3cbd3e000000000000000000000000a4d7771805bc684c08b61a0e993ab5e26173e9020000000000000000000000004fb3a62b012aec11a32428b2839a0a1fe7b74b7c0000000000000000000000009f58f785f44dfe62281bb7e027d3889a197045e6000000000000000000000000770e81b1a911a2422ac12cd4c1a3dbe18752a15f0000000000000000000000006efcf82a53ff0f290204105fe83c3fd65b90e8ce000000000000000000000000e40bfc6b2f1dddc3d34d8e8edad7647ccb99dddf0000000000000000000000003841412b3cd7668eae35446fdc91f190d35195560000000000000000000000006cb270f000ac139457bf87bd476e194b3112f40d000000000000000000000000a43a5c0a3dc122a0a8e2885e92efb217e7ff701b000000000000000000000000493e9f756d090b4503ff573852be6600129eb8b20000000000000000000000006401f39150f5815bd98af76890a15f35934a1f0d0000000000000000000000006ca0f4ce1cdf1312db6085bd138bda2c0f74a4610000000000000000000000008474d7e785da4f09e20b5494a73832f03b1f56840000000000000000000000006eeff6e8d4694f1e447524ad527fd508e37ab8200000000000000000000000009f5addeaead362645d13de0d9f5966a662207e82000000000000000000000000609b5e72d904abd0a5e1dbdee4d59f10e565beb2000000000000000000000000e56e658fc909b407cf9d9157e2523a9c497563e80000000000000000000000006c8663d8c5cf2feac9be837a57da88dc9de4d8080000000000000000000000007fe7b69783db10e7e1ec2d20f0fca104653e84540000000000000000000000004989f14713be1437d6857f2d0a9f576e6f6b531e000000000000000000000000a13fd5d08277cc2ea202a18cb12f5f505a9303fc000000000000000000000000a2caf995be41bae50ac0a4791ef787dcb06fe30d000000000000000000000000fa6fb5e1da1f7158e4950f6475b1e88ea538a8590000000000000000000000001c16c82bc51d5d2e5c74bbce0a613194e736c95b00000000000000000000000042716f7d774f04eca78863f13a1d883a80b9cd3400000000000000000000000045a73f64854cd52682b5d7ffdef44cd45956134f000000000000000000000000f71109225ddf9f1e98af54c1cd454c77bcfe86e9000000000000000000000000afac14530d78485aa4bfd9d7db77b2a49e122fed00000000000000000000000032b71bb416d149c877a2ae08b0af6398dbf59cc5000000000000000000000000e1ab84d6332a2643af0a65a7550af2c71ca74e2e0000000000000000000000004045203f75973c7cfa5c86abe92e57ecc463bf6400000000000000000000000068bf842e51a7b27e929f412cc3b23b42821ef1f5000000000000000000000000be3d5bf5cf9b0bd5756a31390c9dccf6cc54beb80000000000000000000000001b00a8a10a60b461265a1636290f68ed7566234b000000000000000000000000c8976a2a14797b6df46543d5e63f1c6205b9326c000000000000000000000000ba07b9cd1485ae75c2205f2a41862c0f78aae649000000000000000000000000caa9fcabc5300b1a60b68ea20e67ebc3b7f07485000000000000000000000000d8995ac8ef66ede7912e2dc00aad72c2e077296e00000000000000000000000059b7415a481079da0253e6280354194d0a45c432000000000000000000000000ef9d946c79e6c1c96b3ac2113bf10df4d9d18d89000000000000000000000000fafef053ee8c9b1db82192545175d557984a850e000000000000000000000000fea2e86684d2d4294c41e4c8202d9ee007a692890000000000000000000000008ca55d9872dffb520d91e6b476bf92519051451d000000000000000000000000de0f08be662b5bfaf94e882f3c1b1e3d6f7951a9000000000000000000000000f677c861380d4a47cf865187ea626651cbace7b000000000000000000000000024a8859501f10fdc17fce4e44daef710516e5a3f000000000000000000000000319a4c079ae676aa8b7fefd5a7b59d3d1411a0910000000000000000000000002ec7e507464309904ef482006eb2c0ce9574b4200000000000000000000000008d872bc547b93cb66fb9bb99f1e88f9254d46de0000000000000000000000000117e0222d19efe75ea9f77dd8b419a9a6b68c2b0000000000000000000000000707419def8efb25b29ff379e8d16faaf931b8562000000000000000000000000e6c37f0ce4fb36f4d7ab59d79c0422f95948e880000000000000000000000000f73c4f2631e1ce86079773f472cec558d199655400000000000000000000000018699832b9aaa8187b688fffa16f05d39ef753f6000000000000000000000000ca7ac7c6678f17c0004b242fbf5e2ec2630f09330000000000000000000000002701cb9a1b45399704e75e9e04aaeb1cacd952910000000000000000000000009cefd9f8b4b9bc408bb50e5826168089d7834174000000000000000000000000788ba2c4d049baec854b8d0231819037bb32bebf0000000000000000000000009286ef83256caa135a487cb99fcf86fa2935e46a0000000000000000000000002b6ae35fd1b0c9a1b277d2f5476ff5a4567c364b000000000000000000000000962d0168bb51f9d746d47749b208601e92bfa183000000000000000000000000bf8debbb4d3272f8512bb28fc2b2c8daa1a89ee2000000000000000000000000a88a5a838bf1c749fcb2b2c3539e03b5a37dc731000000000000000000000000113e432750b749f83b3bc8092afad33391609f7000000000000000000000000088b048fa4e8c5841f66ec2c511cf2624d724cbe30000000000000000000000005aa3ce3d8c146889617f768fcb224ce6073f5200000000000000000000000000166a5088cc507b80fc421306f9d4bfe02871b8f4000000000000000000000000baed0583bc1999c1057ebc9c45099a87fc7dee490000000000000000000000008f21458220c02e9e2cf1961b8fa049606dc30fd700000000000000000000000079111eb8f2a544164ef943affbcff6eb6b9eda76000000000000000000000000b14fba872d096eeb159b8d47d4dd5e8e88bc84ee000000000000000000000000f77f056abf3a05f2c29dc42afdbca5f2197b37bc000000000000000000000000dfa004ea83c8d1d1d09762f064426970067ea514000000000000000000000000594d85bfad2570b37b399c91277968970f251f51000000000000000000000000b4540b55c46265677b06e5e26837cc6f54091bc9000000000000000000000000107b479b98b04300af20427d78a9cc5e65250d1c000000000000000000000000024af2c99e4e42ae28a918e7e58d1b0c6f00dd76000000000000000000000000386e4f69137a2dee39397f9eaed7d60f69b558ea00000000000000000000000099a228e3d38abbad65208ab7d44370b541fb7e9a00000000000000000000000032ba70447709b587006e05b026de1cfdb07e0b580000000000000000000000001eea097d48a8704a08c14e1aad2bc5a926897ef6000000000000000000000000a8d30f1fbb7e1c0046820131485fb3536a1366820000000000000000000000000f5060d2f18fec5f5d1317854a6df102b3995a0900000000000000000000000057563a86ca61e0fc095b083590f615a23776a4fb000000000000000000000000d377223f9ae7a5f2865e15390da1761c31a0f077000000000000000000000000739563751a60f0a39438fb851d837edf3fc200cd00000000000000000000000068769d9cdad9a67bb5eeca60dd55345c04ce9c700000000000000000000000009e5590ce0c2dc9cb797c77d764d57eb60ee5850100000000000000000000000000459dd7b9d2f9893904f5487182231a80a7e520000000000000000000000000e1acfa7ce670408f6b8997148acd5bc3ab62c14100000000000000000000000097974cb7d63c88e19b5cec2e0de2f191a9e2ad65000000000000000000000000aacbd126d7209824664626baa1adefb6928c7980000000000000000000000000c1a52418f70888a3f9921bc69694992fd8a8ee12000000000000000000000000e1e9d3224f755ff679a39dceb80f8210a17045f70000000000000000000000001a789595aea3cfa02fb79387f3e41ff72a3613d800000000000000000000000096fe6863f3084d251fb5c252bc3e8530ba6d33d3000000000000000000000000a7967ee43f24e94a60fabc1c4de5f659e077258d000000000000000000000000941d9c15f31d19c312171eb66b92a2130d9b582b00000000000000000000000013e91845bbe61535437e71ef4a9bc2d299b041f900000000000000000000000001dae52cfffb83a79d7e154ab1b0c490a0b602da000000000000000000000000f82cd11d93542d8fcc5aadd633c4568cffcddcc6000000000000000000000000e30d0247c97cec55fd51272d523e729fb6228f40000000000000000000000000c57cf260bf53b4835ae0d950168b83d58becccf20000000000000000000000002167d064508b81c8d0ae3a72dc6d627477e309f9000000000000000000000000dac7c81350432d28deae56e39eb7ad5817cb56910000000000000000000000001cab03755f4da7abe5d31d8e6ce9b84c11bd235f000000000000000000000000c66318acf80ed75a91e6a7d4280a84176d39c6e000000000000000000000000016b52f8d23a21df22b1e2d7dfe695d8608cef24a000000000000000000000000f863417b1bfc572b6a1194bcec7279fc7b9ba91a000000000000000000000000a6ed092bf4818b457eeca18d4b587736741075f300000000000000000000000039fa7ecec712f205060ea8ae8305274fe61571c5000000000000000000000000af0b7eab8576201e49e3d2a6b7b1e6940baa9534000000000000000000000000a90a7967edb61dec0ce2cfc489d437af803f489c00000000000000000000000000a72f6b20f9b4fb15e3d65d9225f03d0439391f00000000000000000000000062a1ef135e521f771819cb9b687947e855a79dae000000000000000000000000471444ea0f676ad5ac33b8c2d21c800de2be51b3000000000000000000000000feea23b1d95819ca4513006503ab8c52fbe5b3130000000000000000000000007f60a893bab6c9f09783b08178a914530f7a75620000000000000000000000002c3b6d60d74b050b9038ef4a720bf417d4785115000000000000000000000000f36860b620ace988a3aea3aad4666d8c4c8fd4030000000000000000000000006fb1ec20c52dd90ae806d7fd02f5453f3ce75b64000000000000000000000000e3780e71b8e133c0c1523d9285b3ca4e5b8607b0000000000000000000000000fc0b76d623e232293acf56a3ae1b55f39f9103e7000000000000000000000000ca3e2c1d9b5ddd72080c9bbce359f88417dcfedb0000000000000000000000008e6ff2a18bc63e1db55f46ca14d1b32e77aa1c4c000000000000000000000000c1d327de76eeaf87ce708cec393dfd2aef9299ce00000000000000000000000004481eadda900820ed32182c2628cc7ce0282b590000000000000000000000005e501545735aa78755c9e03827aa4ca3388aa3e5000000000000000000000000679e392ddd59d2bd252aaa74d9de9c80ea7493700000000000000000000000009aae0aceb13f613f43fcef166b9433a62b2db3af000000000000000000000000f5df6a74a8dcbbbfa4361086249a2820baad94990000000000000000000000007bd826321ddba6f8e755b8081799b801b77c500b00000000000000000000000089f39059dbc8224cc61c82305c755d9122cbe0ff000000000000000000000000c9900b472c537fb4c5c1c0b5a9767bf728fd813300000000000000000000000051e020eb82946e14da9cbb1ba8c02887870dfc22000000000000000000000000039a66cf9dadfdce820c690b6e133772fe91ab500000000000000000000000007c6de35ad0e335211285ba96d39cb23ac9918b0e00000000000000000000000006ebd1cb744cfa5f7965c062a5b12bebba303a810000000000000000000000008efacef7fdb2d0b3e0f66bd151a19a3449ac3788000000000000000000000000bdb1b0e7b9a026bdef2175c343731dda989cf332000000000000000000000000accb6013e6f292c1e814ac6651f815d0f17237f1000000000000000000000000096e01bd1048899c7cc5ee9ab804035880ced017000000000000000000000000ad544221d30a1b502094fb8eddd2bb41b981b175000000000000000000000000e63beac7ae7deadcd8693d72a48b7140fb6ad36b00000000000000000000000015f24840093dbf51d7f3ce35da209c4d4a8004060000000000000000000000007ec2724a8ac39dbb40d05b3586fb9ee03e669d90000000000000000000000000d3242fb6c57022b0216bd66bbbcb48a20f89341b0000000000000000000000005a07d39bd9447b80c69a2eb467e5a895140e2b7a000000000000000000000000e0e4072c843160f2fba50fb6bd31742824155694000000000000000000000000ba3a622a11b818f9d5a82e8dab430345eff8747e00000000000000000000000013578d50497442a4f13a06fe8c0ea6c9eda10cd30000000000000000000000000a9140de8ab1bd052033c54f0518b7caa71474b2000000000000000000000000464659a28c5279362ac16e41189b41c136b3db1c0000000000000000000000003a0861512aae5ff2453d583736f50029c579201d000000000000000000000000a353eced887af6734ded75f8023e2915d9b486930000000000000000000000002bf87468d97f6163ca7199a076c5c41b51ee146700000000000000000000000004beeae2ef7a724d9501f7493848b6605418649b0000000000000000000000002ead7559daa8921b58c852c4c3abd8b319aa1ea0000000000000000000000000b318fca2d445a23c79c72d0f017bb095682b3149000000000000000000000000f2d1f1d7e00284b57943e3b45df97b98dc1eb5a9000000000000000000000000368cfcd92ecb7f9ec1350534fdfb30e0ca4393c50000000000000000000000005c98d2bc9dd8f489ad1076da5d23caa00bbd70b10000000000000000000000006b7ed1abc06a49df5143eef95d198c83d96b607c0000000000000000000000005245fb2ecb95cbad92758c93bdd249d877e884a600000000000000000000000015a7fbc1e77a887b8ffb38bf8ee9915dd452a8e9000000000000000000000000e1a94c61da2491f0096f94ded6674f4f1f6477900000000000000000000000000856f70eecdebb9e9e7ed3b12855b819db239cdc00000000000000000000000094bea918eea0f4153a4c218dcf18f87a0fa6fb78000000000000000000000000bc85f08bb050c9597b55d61e07685ab51e05691f00000000000000000000000080122c7ebf7ce3a1256596a2a30673b79e548a9b00000000000000000000000009e216774f3331210cf8e64c4a743265b21dca4b00000000000000000000000019733aa606f74cab8a6a9eb7eb0baf11d7d5a7e60000000000000000000000007dea22c772bbfa810e8b4a69b2d75e76ad60214200000000000000000000000093061ed0faffe02bae21760508dd503a6fff42780000000000000000000000004d73341b5c9eca18c7e4b492842c41d0028c9a6f000000000000000000000000789e192f98c5fd7231650423ecbcca5f9c450931000000000000000000000000e3cadd242937dafe856cd3e65c2e90914fb7ec1000000000000000000000000073a40a56f222d4abf95d5febd25c51a25cd791080000000000000000000000003df34785996003fc76e3936c21c5de03c2d31841000000000000000000000000e3ae4e380120b93a2b6ee18ef3fcf4932bed5e76000000000000000000000000d534981cef58a4fa4c666c8a364ff43b6ca1474a000000000000000000000000ed9d57e611f9ada7ba25d6ca321e4ab139e7644f000000000000000000000000fecdb66cda29d431ec5284d6d2921caedb8feb1400000000000000000000000037934df132d62d2c663f2980d0194c0efc836c57000000000000000000000000757654102362472c59f61b85989403dd24b421b000000000000000000000000001095471876c68c1cec80d09b157305de84ce8eb00000000000000000000000038caf63724f18fe54a52d8bf9d31e8aaf680cf9c000000000000000000000000b90e6f78aadeef0732b06dded9f97c5b4827f82d000000000000000000000000e11e5a1257180412992c10dfc111c689ed45266a000000000000000000000000009bb509c6fa4796c5a7d5e33f4213f176c91bb6000000000000000000000000f92bf6f91d1f7c3133b303b62ce1d335e5c46e2700000000000000000000000030f55693dfd8d884fa11d112e3f6bdce09e09998000000000000000000000000db925052582ef6e7bcaa5726f13a0e16ad8246e0000000000000000000000000b8afa1759a9f3cfae40ab1f68432780d5b788a0f0000000000000000000000003f961679e4c1f8eef0b31524bfa591bf885bf8030000000000000000000000005b14233ff38aebb394ae443e4b491f91e4a8834a0000000000000000000000003c18ef7e84a0481417f95379dc4a372ccd834c2100000000000000000000000047bbbd38813f1b62ea0c960423a454283de5e483000000000000000000000000ebb88080a3c9714ac96bfeb98eca2893e10e34ae00000000000000000000000052a73e3761001a254b0d88c0d72cdff551b37ab80000000000000000000000007fdd5bba17b52d22c251a756f60fc939175e97300000000000000000000000001169168cfc6b8da4469567d0f63e22f17f9ec12700000000000000000000000018ed4fb5ee89d56a724cef0ff942271bd72aae220000000000000000000000008c2024f0a2e6b35963109ce35ed55529924c53ba00000000000000000000000008498c098fedf108064140fc2c65685982f7e04600000000000000000000000012215fff1fce2e314bd71838e06695519946767f0000000000000000000000009f0132075790a6a67c3ddcb9be5e5e9378ef394d000000000000000000000000a37a0c091a82695388fdc734ced678c711e1b66e0000000000000000000000000e902e4e75b30cec0d68dc7acef966858640ef78000000000000000000000000ab1f3f8b03645cbcd096829e395d17e697f9eb21000000000000000000000000a1aa8c9c0c8cc3d58a24782a60b74db7ffa298c7000000000000000000000000a5e39f0322fed1f359ac208d5b0a43ce43295ae2000000000000000000000000ae94e90fa3143b0b25fbda075f6baf64c3aac4b200000000000000000000000089556050ff7e52b8f767853b6a1cb1c02fcf32ac000000000000000000000000ded73e4d900044ea4796e325194356336ab68e23000000000000000000000000c2ea63654c1ed3c7ca859127598187ae370e218c000000000000000000000000107b63e7952659b69f1dbba03743b267e6ca0d1c000000000000000000000000dec12a06fe8e17931167851d6587eeaf29f022a8000000000000000000000000b1d6d42142ac3438563b23db28ef0884c3795d01000000000000000000000000612322f9badfae522c8c9c4154c66e41984a791200000000000000000000000056ecff1ba38fda36961c4ca13c924f418c93d56e0000000000000000000000006a95051bbfc2f2b96e2a4fdbe2c7cf2e0f05635d000000000000000000000000562d8ba7b6b51f00cafdc9938bc261b1829a001000000000000000000000000031738a0f08f4d4a2b9da96eadbdbe7ab7f4b38ab000000000000000000000000f98ef7c73d91697dd387c84f0c93ffe0156a83fe00000000000000000000000036cc962f47d3c961bb8f3048b1894a7fb7d83cb8000000000000000000000000b734019ae336601ea7bdacbc6f60bb2781dd1f08000000000000000000000000f7ec23412b15c8d740cb390e26c10c35cc498f5d0000000000000000000000006ac4346fe80102f2bb7f2fd1dab6faa9bb2c416e000000000000000000000000bbaf1eede2553b020cc1155a53928a8b8d7c0fe9000000000000000000000000c42722743275cdb7bed9c4bc9407e6b25960d09c000000000000000000000000ffe9c22331d7d08251920aa923e18207b06558a9000000000000000000000000666d405bcf4b54dec7cdccd7e7a7731869ccb0b10000000000000000000000004c7d0cdc1d4e9a8de9c189ed03df9b2a7d616df800000000000000000000000081b2bf55b6fba247e6ea60d84c255eb23537aced000000000000000000000000e621232371460ef27525419f699a27841f80107d00000000000000000000000047e3325ba813ae4fe03458a7a7c257cbb0ca6fdc0000000000000000000000003a5031ad206da64ee3979cf2633c30200a0d53bc0000000000000000000000002ca023fc493e40f89569450a156da77fd745b5420000000000000000000000006566a75a15a172e28ddb8e88c61479c562472ccd0000000000000000000000004f54f0246e4b213af95411dc96c1fb0b405ccc650000000000000000000000008e97cb7dc8fbdb83c7f80e64d52beb27b848cd1a000000000000000000000000ac1f4d3bc27c017783107daf5882252ab1a8c10a000000000000000000000000e3c6f844623c31a734c9badf9bdab2a1191d4aae0000000000000000000000004d214dba5d6d0a4a145ec95cafeb38ea4b32bcbd000000000000000000000000473702ca8b39c41f20e44623a7e3cba6fce3ac9b0000000000000000000000007512e865f45ed352375e034c7565fda759287a94000000000000000000000000f7adc1797cc314e656479bd85d6ea351b0904bdc000000000000000000000000ef23ab6e76c328b9f299f5ba2a4d27be75ea17e7000000000000000000000000e1f3bc9f931ac782f5b1dfbc3233cd28c304c2a20000000000000000000000008fb960a4ec85e3728a5f86b39774af7675221de0000000000000000000000000ce09eeb22d5b63d3aed823765587feb7d04b3fc700000000000000000000000093bd800600b27981d932d33b704e64b90268cc6c000000000000000000000000be21c204af6573fcc4bbde6f15169889ecab5a59000000000000000000000000f34973f9268ddbc1b75bac225c67ac8f21d73ff7000000000000000000000000b207adc165b36f1a085c189bf53c1c75d3f17445000000000000000000000000ffcbb07f2ed049e38458856e50c160812bab49c0000000000000000000000000d9e8b052f074a04ad6aa822132509bb340da3390000000000000000000000000ebc2709c48a6a307bf71524f4ce3e96ddc40c9ef000000000000000000000000579bda28e692ae6d1825330082d461a66f802b940000000000000000000000000c42202fbd8c8e16a718f68c1c943988a342690e000000000000000000000000ce7a8330ba500b997e1301b987fb5c0535a2c0f0000000000000000000000000d7fecdc530c9ab1ab2dd275868dfa87278fb6323000000000000000000000000ec340344322cd2c7a86102e7ab906c3ecd1cdea6000000000000000000000000e88267abfb8ffec3ef1f884328d7911ba60d5865000000000000000000000000e21cf7ca9f690845c2ab13fd46ee631525e308110000000000000000000000004b0753730ea5234cfea300c568e25e2287cea3cd0000000000000000000000006e825a42840b58bacb33d4efe0e071a51781a360000000000000000000000000f6067cdae802cec0c1c6dbb22b1dcfe403abce2a00000000000000000000000065798e5c90a332bbfa37c793f8847c441df42d4400000000000000000000000072a558fcdc5dcdd23479e575b8a3c4ebd21ae71300000000000000000000000045daeef1271189b24f69b718a8541c59e71a69290000000000000000000000004fc8a036765253734acacabf972feec940b51d05000000000000000000000000fc56fc14f97c5023bf2b45d4f5403c1673a2925c0000000000000000000000009b44f667cbd76622ca907917a6c9195b6527a7fb00000000000000000000000061fbf66bfc67090e533d8c73f020bb49e8535fa200000000000000000000000034ee3abb125b4ff28bdeb28c177ffc240a365fc3000000000000000000000000349ee8d8ba0b3915cf973a30211e66e46bff6a24000000000000000000000000394b6d59532c06d2afd9e28d8da0e84a1d6832410000000000000000000000009b5a49ac0b2488d37578ed9c33355edb69c07a810000000000000000000000001c6f049de48ea84d9209c5d4d94ee0ff576654ef00000000000000000000000064078a000ec5297115a54b1004160fee534eca05000000000000000000000000a13e3072cc6f921eb90004fa5703305b5f88093f000000000000000000000000fc29529ab2184289f1ab2c8199ef8cb25205a5be0000000000000000000000006ef479066b5f46bfb4754736f23d91c3736dc7ea000000000000000000000000cbf4eded56a2f37ba54a6328c4d4683bfb9cdf8f000000000000000000000000e1a277fa2f26a7d9ef547e925b5e868074e6b8aa000000000000000000000000d13846cc9c02d8c3eca9f47f362bc4b17479b874