0x4165d6dd00000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000018ae000000000000000000000000000000000000000000000000000000000000000060ce35f8a652a1c2d3d4992b4a7c0ff984bc7110c992376599243a0d1c69965bd00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000a6c02d39a4f0b067341a1ac41b24f9d3fd4c42395627cd4eb7a476d53589b747302b000000000000000000000000000000000000000000000000000000006554661600000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000a320000000000000000000000000000000000000000000000000000000000000a340000000000000000000000000000000000000000000000000000000000000a660000000000000000000000000000000000000000000000000000000000000002600000000000000000000000000000000000000000000000000000000000004c00000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005e0000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006a0000000000000000000000000000000000000000000000000000000000000098000000000000000000000000000000000000000000000000000000000000009e00000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000c200000000000000000000000000000000000000000000000000000000000000d400000000000000000000000000000000000000000000000000000000000000e600000000000000000000000000000000000000000000000000000000000000f8000000000000000000000000000000000000000000000000000000000000011c00000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000214000000000000000000000000000000000000000000000000000000000000021a00000000000000000000000000000000000000000000000000000000000002d40000000000000000000000000000000000000000000000000000000000000310000000000000000000000000000000000000000000000000000000000000031c0000000000000000000000000000000000000000000000000000000000000332000000000000000000000000000000000000000000000000000000000000033800000000000000000000000000000000000000000000000000000000000003f2000000000000000000000000000000000000000000000000000000000000040600000000000000000000000000000000000000000000000000000000000004c000000000000000000000000000000000000000000000000000000000000004cc0000000000000000000000000000000000000000000000000000000000000586000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006fa00000000000000000000000000000000000000000000000000000000000007b400000000000000000000000000000000000000000000000000000000000007ba00000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000081000000000000000000000000000000000000000000000000000000000000008ca00000000000000000000000000000000000000000000000000000000000008f600000000000000000000000000000000000000000000000000000000000008fc00000000000000000000000000000000000000000000000000000000000009f40000000000000000000000000000000000000000000000000000000000000a1e0000000000000000000000000000000000000000000000000000000000000003602f482e7088302562884b2d05e00852e90edd00082520894138c737288c579e410de72d1a0253e1cd5eedec1872aa1efb94e00d380c000000000000000000000000000000000000000000000000000000000000000000000000000000000003602f482e7088302613f84b2d05e00852e90edd000825208941b5c85f0441fa29b0fac477f43859f5d75918eca8738d7ea4c68002180c000000000000000000000000000000000000000000000000000000000000000000000000000000000003602f482e7088302562984b2d05e00852e90edd0008252089429fca5052da9b93b2b25809135022ec36735599587354a6ba7a1820080c000000000000000000000000000000000000000000000000000000000000000000000000000000000003702f582e7088302614084b2d05e00852e90edd00082520894390f4297ead1c78c040a2e04733b279f207e05498809b6e64a8ec6011080c0000000000000000000000000000000000000000000000000000000000000000000000000000000003602f482e7088302562a84b2d05e00852e90edd00082520894040ca5db945d561305ec64c74791b4349fc9d312872386f26fc100b780c00000000000000000000000000000000000000000000000000000000000000000000000000000000002b2f902af83073516848bcdd1e9831b40d094d56e4eab23cb81f43168f9f45211eb027b9ac7cc80b90284b143044b00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000b700000000000000000000000038de71124f7a447a01d67945a51edce9ff49125100000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000006554ba6a00000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000084704316e5000000000000000000000000000000000000000000000000000000000000006fa22666f128deae91a1be76f1e54edd7b78d34d4d73251f3f06d07528102e84d90000000000000000000000000000000000000000000000000000000000000014a22666f128deae91a1be76f1e54edd7b78d34d4d73251f3f06d07528102e84d9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082f5024049e6ddb2822adbb3b99d1a52a553173dcd9b4d35671320ef34a9b45b7138f2b5bb50d5beab21605996322c9a874311202345b35d8804a9f8b4dee8c3f51bb58c7ec391080b8d521dd9c6692ae9cc62147079593aaa2f508920e5da9c9aab054e091b4f93b44f93504124c20878f6a74206364f387883bfd5276d0fb6a3611b00000000000000000000000000000000000000000000000000000000000082e70880800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003602f482e7081c84802c91e084802c91e082be7e94cf68a2721394dcf5dcf66f6265c1819720f24528871f84b0feaea80084db6b5246c00000000000000000000000000000000000000000000000000000000000000000000000000000000000f502f8f282e70883016cd184748da04584cdf5cf538307a12094cbb852a6274e03fa00fb4895de0463f66df27a1180b8c43d12a85a0000000000000000000000007081c30f35d46a2026fad604991d76e6424a7ad1000000000000000000000000000000000000000000000000002d644ce306f3bbe9c3ab399aef8b874082dac1c3bb4bc556f8a72b41cb70de78cc82fd5543369900000000000000000000000000000000000000000000000000068629117c2acc0000000000000000000000000000000000000000000000000026a19eeb08b76400000000000000000000000000000000000000000000000000000000655da051c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000f502f8f282e70883016cd284748da04584cdf5cf538307a12094cbb852a6274e03fa00fb4895de0463f66df27a1180b8c43d12a85a0000000000000000000000006b8351c920674f3d7fe66391d4b110ae120356f7000000000000000000000000000000000000000000000000002bfbfae87b5eb88f2e62864d3a6d8090f064832470d10763e528b9b3ee01e8bbbcc9e2d735802e000000000000000000000000000000000000000000000000000685f26eadcc7600000000000000000000000000000000000000000000000000253b8b7fc60b0e00000000000000000000000000000000000000000000000000000000655da052c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000f502f8f282e70883016cd384748da04584cdf5cf538307a12094cbb852a6274e03fa00fb4895de0463f66df27a1180b8c43d12a85a000000000000000000000000e2709123173ac00f72dbba4e9acb6ed91db815130000000000000000000000000000000000000000000000000034c7f958d074d578ac948a47446275db512ecf02500e8374e154fe11869a2b23794c696eee357a0000000000000000000000000000000000000000000000000006861acc1eba27000000000000000000000000000000000000000000000000002dfa144baab3f300000000000000000000000000000000000000000000000000000000655da061c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000f502f8f282e70883016cd484748da04584cdf5cf538307a12094cbb852a6274e03fa00fb4895de0463f66df27a1180b8c43d12a85a000000000000000000000000913d0066ab2e72138cb83010623649a74bd301d1000000000000000000000000000000000000000000000000002dbe60e1567a3ea3aa686a7558bdb8d86cbcbad559e059baa1aa42aef819b1676e0660bfe4a53b000000000000000000000000000000000000000000000000000686028850078b0000000000000000000000000000000000000000000000000026fb51058e6af100000000000000000000000000000000000000000000000000000000655da054c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000f502f8f282e70883016cd584748da04584cdf5cf538307a12094cbb852a6274e03fa00fb4895de0463f66df27a1180b8c43d12a85a000000000000000000000000fb0857e91ca6ac98feb8748bfd4532e785d8fa64000000000000000000000000000000000000000000000000002dbe6063467716c0249a1effce50e7217b203bb3c380a2829634d2b9f9362c67bd7f698b175c040000000000000000000000000000000000000000000000000006860be82ed4720000000000000000000000000000000000000000000000000026fb24742f1e9e00000000000000000000000000000000000000000000000000000000655da066c00000000000000000000000000000000000000000000000000000000000000000000000000000000000021702f9021382e70883016cd684748da04584cdf5cf538307a12094508ca82df566dcd1b0de8296e70a96332cd644ec80b901e4491e0936000000000000000000000000789ac91519a3344e4845e12870f3364e7df26d23000000000000000000000000cbb852a6274e03fa00fb4895de0463f66df27a1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000006ad0200000000000000000000000000000000000000000000000000000000000000c4cc29a3060000000000000000000000006d60200794298b98324dd38d15e9710dc5b04c890000000000000000000000000000000000000000000000000024fa2271672200000000000000000000000000000000000000000000000000001cfda8a96eb83500000000000000000000000000000000000000000000000000000000655d997b000000000000000000000000710bda329b2a6224e4b44833de30f38e7f81d5640000000000000000000000000000000000000000000000000007d0e36a81800000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000021702f9021382e70883016cd784748da04584cdf5cf538307a12094508ca82df566dcd1b0de8296e70a96332cd644ec80b901e4491e0936000000000000000000000000789ac91519a3344e4845e12870f3364e7df26d23000000000000000000000000cbb852a6274e03fa00fb4895de0463f66df27a1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000006ad0100000000000000000000000000000000000000000000000000000000000000c4cc29a306000000000000000000000000df616d5fec8d809d25239751d1a9c1701e189c87000000000000000000000000000000000000000000000000002dc7f9e1bca4000000000000000000000000000000000000000000000000000025beb1829601bd00000000000000000000000000000000000000000000000000000000655d997b000000000000000000000000710bda329b2a6224e4b44833de30f38e7f81d5640000000000000000000000000000000000000000000000000007d0e36a81800000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000d1802f90d1482e70808847480d991847480d9998308b1278080b90cfc608060405260405162000c7c38038062000c7c833981810160405260608110156200002957600080fd5b815160208301516040808501805191519395929483019291846401000000008211156200005557600080fd5b9083019060208201858111156200006b57600080fd5b82516401000000008111828201881017156200008657600080fd5b82525081516020918201929091019080838360005b83811015620000b55781810151838201526020016200009b565b50505050905090810190601f168015620000e35780820380516001836020036101000a031916815260200191505b5060405250849150829050620000f98262000137565b8051156200011a57620001188282620001ae60201b620003841760201c565b505b50620001239050565b6200012e82620001dd565b505050620003be565b6200014d816200020160201b620003b01760201c565b6200018a5760405162461bcd60e51b815260040180806020018281038252603681526020018062000c206036913960400191505060405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc55565b6060620001d6838360405180606001604052806027815260200162000bf96027913962000207565b9392505050565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355565b3b151590565b6060620002148462000201565b620002515760405162461bcd60e51b815260040180806020018281038252602681526020018062000c566026913960400191505060405180910390fd5b600080856001600160a01b0316856040518082805190602001908083835b60208310620002905780518252601f1990920191602091820191016200026f565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d8060008114620002f2576040519150601f19603f3d011682016040523d82523d6000602084013e620002f7565b606091505b5090925090506200030a82828662000314565b9695505050505050565b6060831562000325575081620001d6565b825115620003365782518084602001fd5b8160405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156200038257818101518382015260200162000368565b50505050905090810190601f168015620003b05780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b61082b80620003ce6000396000f3fe60806040526004361061004e5760003560e01c80633659cfe6146100655780634f1ef286146100985780635c60da1b146101185780638f28397014610149578063f851a4401461017c5761005d565b3661005d5761005b610191565b005b61005b610191565b34801561007157600080fd5b5061005b6004803603602081101561008857600080fd5b50356001600160a01b03166101ab565b61005b600480360360408110156100ae57600080fd5b6001600160a01b0382351691908101906040810160208201356401000000008111156100d957600080fd5b8201836020820111156100eb57600080fd5b8035906020019184600183028401116401000000008311171561010d57600080fd5b5090925090506101e5565b34801561012457600080fd5b5061012d610262565b604080516001600160a01b039092168252519081900360200190f35b34801561015557600080fd5b5061005b6004803603602081101561016c57600080fd5b50356001600160a01b031661029f565b34801561018857600080fd5b5061012d610359565b6101996103b6565b6101a96101a4610416565b61043b565b565b6101b361045f565b6001600160a01b0316336001600160a01b031614156101da576101d581610484565b6101e2565b6101e2610191565b50565b6101ed61045f565b6001600160a01b0316336001600160a01b031614156102555761020f83610484565b61024f8383838080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061038492505050565b5061025d565b61025d610191565b505050565b600061026c61045f565b6001600160a01b0316336001600160a01b031614156102945761028d610416565b905061029c565b61029c610191565b90565b6102a761045f565b6001600160a01b0316336001600160a01b031614156101da576001600160a01b0381166103055760405162461bcd60e51b815260040180806020018281038252603a8152602001806106f7603a913960400191505060405180910390fd5b7f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f61032e61045f565b604080516001600160a01b03928316815291841660208301528051918290030190a16101d5816104c4565b600061036361045f565b6001600160a01b0316336001600160a01b031614156102945761028d61045f565b60606103a98383604051806060016040528060278152602001610731602791396104e8565b9392505050565b3b151590565b6103be61045f565b6001600160a01b0316336001600160a01b0316141561040e5760405162461bcd60e51b81526004018080602001828103825260428152602001806107b46042913960600191505060405180910390fd5b6101a96101a9565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b3660008037600080366000845af43d6000803e80801561045a573d6000f35b3d6000fd5b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b61048d816105ea565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355565b60606104f3846103b0565b61052e5760405162461bcd60e51b815260040180806020018281038252602681526020018061078e6026913960400191505060405180910390fd5b600080856001600160a01b0316856040518082805190602001908083835b6020831061056b5780518252601f19909201916020918201910161054c565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d80600081146105cb576040519150601f19603f3d011682016040523d82523d6000602084013e6105d0565b606091505b50915091506105e0828286610652565b9695505050505050565b6105f3816103b0565b61062e5760405162461bcd60e51b81526004018080602001828103825260368152602001806107586036913960400191505060405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc55565b606083156106615750816103a9565b8251156106715782518084602001fd5b8160405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156106bb5781810151838201526020016106a3565b50505050905090810190601f1680156106e85780820380516001836020036101000a031916815260200191505b509250505060405180910390fdfe5472616e73706172656e745570677261646561626c6550726f78793a206e65772061646d696e20697320746865207a65726f2061646472657373416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65645570677261646561626c6550726f78793a206e657720696d706c656d656e746174696f6e206973206e6f74206120636f6e7472616374416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6e74726163745472616e73706172656e745570677261646561626c6550726f78793a2061646d696e2063616e6e6f742066616c6c6261636b20746f2070726f787920746172676574a264697066735822122090e3614b706279d077ae7fe131a8a3c1ad0a982ff84dd5c3262dea995c0e225864736f6c63430007060033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65645570677261646561626c6550726f78793a206e657720696d706c656d656e746174696f6e206973206e6f74206120636f6e7472616374416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6e7472616374000000000000000000000000d911f3ecb925258eb6abf3383675419c34a171620000000000000000000000006129eb12ea9e87d54a4ccfc9bcd6940fa8401cf600000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000003402f282e708820b25847480d99184924e3e988275309425a10965e26436cff552103b54f76cfca5a335f58731bced02db03ed80c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7d02f90b7982e7088084724305c984724305d5830690f2949dda6ef3d919c9bc8885d5560999a3640431e8e6870aa87bee538000b90b465f57552900000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa87bee53800000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000136f70656e4f6365616e46656544796e616d6963000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a219439258ca9da29e9cc4ce5596924745e12b93000000000000000000000000000000000000000000000000000a909c20669c0000000000000000000000000000000000000000000000000000000000005693e40000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000017dfcdece4000000000000000000000000001f3c3f0243d06a0353abcb066be9140747aeb8c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092490411a32000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000a219439258ca9da29e9cc4ce5596924745e12b93000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd90000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b9509330000000000000000000000000000000000000000000000000000a909c20669c0000000000000000000000000000000000000000000000000000000000005693e400000000000000000000000000000000000000000000000000000000005858370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef53a4bd0e16ccc9116770a41c4bd3ad1147bd4f000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000560000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a909c20669c0000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000004d0e30db0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000038451a74316000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f00000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064eb5625d9000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064511de15b000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000008aebffb3964ec5cea0915080ddc1aca079583a4d000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000440000000000000000000000000000000000000000000000000000000000000044000000000000000000000000000000000000000000000000000000000000000000000000000000008aebffb3964ec5cea0915080ddc1aca079583a4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001247132bb7f0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b9509330000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ac0000000000000000000000000000000000000000000000000000000000000000000039402f9039082e7087884724251d584724251e18302fc52941d0188c4b276a09366d05d6be06af61a73bc753580b90364d3115a8a000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000002000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff000000000000000000000000a219439258ca9da29e9cc4ce5596924745e12b930000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000003af0d71b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000140000000000000000000000000131d56758351c9885862ada09a6a7071735c83b3000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000002000200000000000000000000000000007fffffffffffffffffffffffffffffff010100000000000000000000000000007fffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000101010000000000000000000000000000ffffffffffffffffffffffffc525424d00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000008df88b3684713fb3008301a622942f6f07cdcf3588944bf4c42ac74ff24bf56e759080b864c4de93a5000000000000000000000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000013fbe85edc90000000000000000000000000000618805ef679b4529569c12143f57c53526dff05282e708808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013302f9012f82e708108471317811847131781182824894d1a3abf42f9e66be86cfdea8c5c2c74f041c5e1480b901045b7d7482000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000004030373366313435373632653530326231643262616266323866386638346231666534633063636565333039373730653462353630303962643232613334613334000000000000000000000000000000000000000000000000000000000000004037326433663335633736333763383635383763666436326363633430316565373937366535333433663132626361656530633664643036363530393934343362c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003202f082e708418471188af38471188afd82520894634a4925d988c1e69ab21b90f9b5eb81b0bf1e4187323a7d2d1cc06180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7d02f90b7982e708808471188af38471188afd8306ad7c949dda6ef3d919c9bc8885d5560999a3640431e8e687093ce20d259c40b90b465f5755290000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ce20d259c4000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000136f70656e4f6365616e46656544796e616d6963000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff00000000000000000000000000000000000000000000000000092830b6a1c2e200000000000000000000000000000000000000000000000000000000004bffcf0000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000014b15683d95e0000000000000000000000001f3c3f0243d06a0353abcb066be9140747aeb8c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092490411a32000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd90000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b950933000000000000000000000000000000000000000000000000000092830b6a1c2e200000000000000000000000000000000000000000000000000000000004bffd000000000000000000000000000000000000000000000000000000000004d8cde0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef53a4bd0e16ccc9116770a41c4bd3ad1147bd4f000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000560000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092830b6a1c2e200000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000004d0e30db0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000038451a74316000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f00000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064eb5625d9000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064511de15b000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000005ec5b1e9b1bd5198343abb6e55fb695d2f7bb308000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000440000000000000000000000000000000000000000000000000000000000000044000000000000000000000000000000000000000000000000000000000000000000000000000000005ec5b1e9b1bd5198343abb6e55fb695d2f7bb30800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001247132bb7f0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b95093300000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021c0000000000000000000000000000000000000000000000000000000000000000000011b02f9011782e708248471188af38471188afd8306a090948731d54e9d02c286767d56ac03e8037c07e01e9888016638385d9e58f2b8e41114cd2a000000000000000000000000000000000000000000000000000000000000006f000000000000000000000000c278adcc540b78731869df3265d0b9eccb08968600000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000016345785d8a000000000000000000000000000000000000000000000000000001617eb90b26c0000000000000000000000000000000000000000000000000000000000000000014c278adcc540b78731869df3265d0b9eccb089686000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000000000000b7d02f90b7982e7080d8471188af38471188afd8306ad40949dda6ef3d919c9bc8885d5560999a3640431e8e6870aa87bee538000b90b465f57552900000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa87bee53800000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000136f70656e4f6365616e46656544796e616d6963000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff000000000000000000000000000000000000000000000000000a909c20669c00000000000000000000000000000000000000000000000000000000000057af1e0000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000017dfcdece4000000000000000000000000001f3c3f0243d06a0353abcb066be9140747aeb8c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092490411a32000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd90000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b9509330000000000000000000000000000000000000000000000000000a909c20669c00000000000000000000000000000000000000000000000000000000000057af1f00000000000000000000000000000000000000000000000000000000005979390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef53a4bd0e16ccc9116770a41c4bd3ad1147bd4f000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000560000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a909c20669c0000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000004d0e30db0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000038451a74316000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f00000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064eb5625d9000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064511de15b000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000005ec5b1e9b1bd5198343abb6e55fb695d2f7bb308000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000440000000000000000000000000000000000000000000000000000000000000044000000000000000000000000000000000000000000000000000000000000000000000000000000005ec5b1e9b1bd5198343abb6e55fb695d2f7bb30800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001247132bb7f0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b950933000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2c0000000000000000000000000000000000000000000000000000000000000000000009902f89682e70807847117d8d5847117d8df830320fe94c718340acefecd320bbdef427734ee2fb90c889d8702738d24e52000b8643a1b1d570000000000000000000000003fa4010cbbef82905d560e72b76fc1db53f4aea900000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000b7d02f90b7982e7080a847117d8d5847117d8df83069122949dda6ef3d919c9bc8885d5560999a3640431e8e6870c7ae8cc5a5000b90b465f57552900000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ae8cc5a500000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000136f70656e4f6365616e46656544796e616d6963000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a219439258ca9da29e9cc4ce5596924745e12b93000000000000000000000000000000000000000000000000000c5ef433865280000000000000000000000000000000000000000000000000000000000065606d000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000001bf498d3fd800000000000000000000000001f3c3f0243d06a0353abcb066be9140747aeb8c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092490411a32000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000a219439258ca9da29e9cc4ce5596924745e12b93000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd90000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b9509330000000000000000000000000000000000000000000000000000c5ef433865280000000000000000000000000000000000000000000000000000000000065606d00000000000000000000000000000000000000000000000000000000006772110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef53a4bd0e16ccc9116770a41c4bd3ad1147bd4f000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000560000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5ef43386528000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000004d0e30db0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000038451a74316000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f00000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064eb5625d9000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064511de15b000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000008aebffb3964ec5cea0915080ddc1aca079583a4d000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000440000000000000000000000000000000000000000000000000000000000000044000000000000000000000000000000000000000000000000000000000000000000000000000000008aebffb3964ec5cea0915080ddc1aca079583a4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001247132bb7f0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b95093300000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056c00000000000000000000000000000000000000000000000000000000000000000000b7d02f90b7982e7080b847117d8d5847117d8df8306ad70949dda6ef3d919c9bc8885d5560999a3640431e8e6870dcd7a556ab800b90b465f57552900000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcd7a556ab80000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000136f70656e4f6365616e46656544796e616d6963000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff000000000000000000000000000000000000000000000000000dae8f57de95c00000000000000000000000000000000000000000000000000000000000718db5000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000001eeafd8c22400000000000000000000000001f3c3f0243d06a0353abcb066be9140747aeb8c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092490411a32000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd90000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b9509330000000000000000000000000000000000000000000000000000dae8f57de95c00000000000000000000000000000000000000000000000000000000000718db5000000000000000000000000000000000000000000000000000000000073def70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef53a4bd0e16ccc9116770a41c4bd3ad1147bd4f000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000560000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dae8f57de95c000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000004d0e30db0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000038451a74316000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f00000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064eb5625d9000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064511de15b000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000005ec5b1e9b1bd5198343abb6e55fb695d2f7bb308000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000440000000000000000000000000000000000000000000000000000000000000044000000000000000000000000000000000000000000000000000000000000000000000000000000005ec5b1e9b1bd5198343abb6e55fb695d2f7bb30800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001247132bb7f0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b950933000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9c00000000000000000000000000000000000000000000000000000000000000000000b7d02f90b7982e70808847117d8d5847117d8df8306918e949dda6ef3d919c9bc8885d5560999a3640431e8e6870ea90a71ebe000b90b465f57552900000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea90a71ebe00000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000136f70656e4f6365616e46656544796e616d6963000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004af15ec2a0bd43db75dd04e62faa3b8ef36b00d5000000000000000000000000000000000000000000000000000e8833a2345f000000000000000000000000000000000000000000000000006db9ddac0cdfa3ee0000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000020d6cfb781000000000000000000000000001f3c3f0243d06a0353abcb066be9140747aeb8c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092490411a32000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee0000000000000000000000004af15ec2a0bd43db75dd04e62faa3b8ef36b00d5000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd90000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b9509330000000000000000000000000000000000000000000000000000e8833a2345f000000000000000000000000000000000000000000000000006db9ddac0cdfa3ef0000000000000000000000000000000000000000000000006ff720e3ce7144030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef53a4bd0e16ccc9116770a41c4bd3ad1147bd4f000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000560000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8833a2345f0000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000004d0e30db0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000038451a74316000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f00000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064eb5625d9000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064511de15b000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000003fd45324ec8b1122d8d3dcd9025f0fdf34c11dae000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000440000000000000000000000000000000000000000000000000000000000000044000000000000000000000000000000000000000000000000000000000000000000000000000000003fd45324ec8b1122d8d3dcd9025f0fdf34c11dae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001247132bb7f0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b950933000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2c00000000000000000000000000000000000000000000000000000000000000000000b7d02f90b7982e7081d847117d8d5847117d8df830690f2949dda6ef3d919c9bc8885d5560999a3640431e8e6870eebe0b40e8000b90b465f57552900000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eebe0b40e800000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000136f70656e4f6365616e46656544796e616d6963000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a219439258ca9da29e9cc4ce5596924745e12b93000000000000000000000000000000000000000000000000000eca742d5c7400000000000000000000000000000000000000000000000000000000000079349500000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000216c86b20c000000000000000000000000001f3c3f0243d06a0353abcb066be9140747aeb8c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092490411a32000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000a219439258ca9da29e9cc4ce5596924745e12b93000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd90000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b9509330000000000000000000000000000000000000000000000000000eca742d5c7400000000000000000000000000000000000000000000000000000000000079349600000000000000000000000000000000000000000000000000000000007badd20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef53a4bd0e16ccc9116770a41c4bd3ad1147bd4f000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000560000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eca742d5c740000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000004d0e30db0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000038451a74316000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f00000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064eb5625d9000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064511de15b000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000008aebffb3964ec5cea0915080ddc1aca079583a4d000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000440000000000000000000000000000000000000000000000000000000000000044000000000000000000000000000000000000000000000000000000000000000000000000000000008aebffb3964ec5cea0915080ddc1aca079583a4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001247132bb7f0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b950933000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdc0000000000000000000000000000000000000000000000000000000000000000000002c02ea82e70821847117d8d5847117d8df83027cc19434d7c70ec6287e41fee44318e87da12e9a3183758080c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013302f9012f82e70804847117d8d5847117d8df82824894d1a3abf42f9e66be86cfdea8c5c2c74f041c5e1480b901045b7d7482000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000004039363736366362643831316663663234663235333761376262623162363039653530386134643966313339333666346536363534663261323666666466333136000000000000000000000000000000000000000000000000000000000000004039306134616132613431393864333439343839636364373135663961393539363237333437613966636535316533663964613136376531666363656233343636c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dd02f903d982e708820139847101aa87847101aa918303d8019480e38291e06339d10aab483c65695d004dbd5c698727147114878000b903a42cc4081e000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000014a33de00000000000000000000000000000000000000000000000000000000655494e7000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000271471148780000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001600000000000000000000000007f72e0d8e9abf9133a92322b8b50bd8e0f9dcfcb0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000004cbab02a5448605e95181489b6ec0404e721eb85000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cbab02a5448605e95181489b6ec0404e721eb8500000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000600000000000000000000000007d43aabc515c356145049227cee54b608342c0ad0000000000000000000000003d17ac9548e0d246c085c6c59aeed332d1a815c400000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000000b7d02f90b7982e70880847101aa87847101aa918306ad40949dda6ef3d919c9bc8885d5560999a3640431e8e6870aa87bee538000b90b465f57552900000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa87bee53800000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000136f70656e4f6365616e46656544796e616d6963000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff000000000000000000000000000000000000000000000000000a909c20669c00000000000000000000000000000000000000000000000000000000000057af1e0000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000017dfcdece4000000000000000000000000001f3c3f0243d06a0353abcb066be9140747aeb8c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092490411a32000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd90000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b9509330000000000000000000000000000000000000000000000000000a909c20669c00000000000000000000000000000000000000000000000000000000000057af1f00000000000000000000000000000000000000000000000000000000005979390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef53a4bd0e16ccc9116770a41c4bd3ad1147bd4f000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000560000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a909c20669c0000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000004d0e30db0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000038451a74316000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f00000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064eb5625d9000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064511de15b000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000005ec5b1e9b1bd5198343abb6e55fb695d2f7bb308000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000440000000000000000000000000000000000000000000000000000000000000044000000000000000000000000000000000000000000000000000000000000000000000000000000005ec5b1e9b1bd5198343abb6e55fb695d2f7bb30800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001247132bb7f0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b950933000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2c0000000000000000000000000000000000000000000000000000000000000000000029402f9029082e70827847101aa87847101aa91830352be9480e38291e06339d10aab483c65695d004dbd5c6980b902642cc4081e0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000006a0a4e2300000000000000000000000000000000000000000000000000000000655494e5000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000060000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff000000000000000000000000000000000000000000000000000000006a424eea00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000258d5f860b11ec73ee200eb14f1b60a3b7a536a20000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff000000000000000000000000c8d220472608554bc776bc98ff9feca97a598b3700000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003602f482e70807847101aa87847101aa918302773d943dd307009d9e1b00b7ecb0f2554ee07858a347ad862d79883d2000841249c58bc0000000000000000000000000000000000000000000000000000000000000000000000000000000000f5602f90f5282e70808847101aa87847101aa9183074179949dda6ef3d919c9bc8885d5560999a3640431e8e680b90f265f57552900000000000000000000000000000000000000000000000000000000000000800000000000000000000000004af15ec2a0bd43db75dd04e62faa3b8ef36b00d50000000000000000000000000000000000000000000000004360bee8201e317b00000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000136f70656e4f6365616e46656544796e616d6963000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e400000000000000000000000004af15ec2a0bd43db75dd04e62faa3b8ef36b00d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004360bee8201e317b0000000000000000000000000000000000000000000000000008500c1c340c3200000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000132b0b75ee4f0000000000000000000000001f3c3f0243d06a0353abcb066be9140747aeb8c900000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000d0490411a32000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000004af15ec2a0bd43db75dd04e62faa3b8ef36b00d5000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd90000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b95093300000000000000000000000000000000000000000000000004360bee8201e317b000000000000000000000000000000000000000000000000000862d50398428a00000000000000000000000000000000000000000000000000088ea51dca633e0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000ef53a4bd0e16ccc9116770a41c4bd3ad1147bd4f000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000004c000000000000000000000000000000000000000000000000000000000000006a000000000000000000000000000000000000000000000000000000000000008c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000038451a743160000000000000000000000004af15ec2a0bd43db75dd04e62faa3b8ef36b00d500000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064eb5625d90000000000000000000000004af15ec2a0bd43db75dd04e62faa3b8ef36b00d50000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000004360bee8201e317b000000000000000000000000000000000000000000000000000000000000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064511de15b0000000000000000000000004af15ec2a0bd43db75dd04e62faa3b8ef36b00d50000000000000000000000003fd45324ec8b1122d8d3dcd9025f0fdf34c11dae0000000000000000000000000000000000000000000000004360bee8201e317b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000440000000000000000000000000000000000000000000000000000000000000044000000000000000000000000000000000000000000000000000000000000000000000000000000003fd45324ec8b1122d8d3dcd9025f0fdf34c11dae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001247132bb7f0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000600000000000000000000000004af15ec2a0bd43db75dd04e62faa3b8ef36b00d5000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd90000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001649f865422000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f000000000000000000000000000000010000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000004000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000242e1a7d4d00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001a49f865422000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee00000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000004400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064d1660f99000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee0000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b95093300000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fc000000000000000000000000000000000000000000000000000000000000000000000000000000000027402f9027082e70802846d991a72846d991a7a830347db94f82537fb6c56a3b50092d3951f84f5f6c835b4f580b902445ae401dc000000000000000000000000000000000000000000000000000000006554672a000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000e404e45aaf000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f00000000000000000000000000000000000000000000000000000000000009c4000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000016027f40000000000000000000000000000000000000000000000000028faa685a1c8f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004449404b7c0000000000000000000000000000000000000000000000000028faa685a1c8f7000000000000000000000000be9739111f85bd802185e35e55e37fec4e479f7800000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003502f382e70802846d82ef27846d82ef2e825238942fc617e933a52713247ce25730f6695920b3befe874380663abb800083323472c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f8e4edb277e41dc89ab076a1f049f4a3efa700bce880c67432656d59144ceff962e8faf8926599bcf8e4edb277e41dc89ab076a1f049f4a3efa700bce880c67432656d59144ceff962e8faf8926599bcf8e4edb277e41dc89ab076a1f049f4a3efa700bce821c3de23d98caddc406e3d31b25e807addf3363306d0e277e850b874cea4df9a04e1dedb165bc238710bda329b2a6224e4b44833de30f38e7f81d564710bda329b2a6224e4b44833de30f38e7f81d564710bda329b2a6224e4b44833de30f38e7f81d564710bda329b2a6224e4b44833de30f38e7f81d564710bda329b2a6224e4b44833de30f38e7f81d564710bda329b2a6224e4b44833de30f38e7f81d564710bda329b2a6224e4b44833de30f38e7f81d564b0597e3d2f790d87db0c9d26700502a2d447f39500000000000007736e2f9aa5630b8c812e1f3fc9d1265369adfc550b06b191ad08a7c6072305ad098a9d390803cba3bc1294d38b6d62495a3a112b69618805ef679b4529569c12143f57c53526dff05233fd64e998b93bcfe2b685d233f4d5f59cb7b3fdd46d412bcc81221d09a95d8e5a0a57b31df659af5104951cb4803487be5d95d08babee98995f886fc278adcc540b78731869df3265d0b9eccb089686ef7a2237ad19b8e12a1ca233ccc2d0ee4bbe050a3fa4010cbbef82905d560e72b76fc1db53f4aea94de2b9e14d4a3e6346b80b771b2b3f1f3be2d40e54a8827f172fa70d51a972b9b5e38b5f7b89f09a0bba663fdc87c6671a566c7ea5046a4e2efd177aeed2bcf2ae567af7ce2428afaa3b34942ee014f234d7c70ec6287e41fee44318e87da12e9a318375339c2b0c03c07e6c3a6046a310f6ca7767880a173d17ac9548e0d246c085c6c59aeed332d1a815c4c6289fab72e533a25ff93dd67a2f76052449d27dc8d220472608554bc776bc98ff9feca97a598b3792254480333d3d5f3162680441944f6a659771c84357cc6a8de90c8035302ed5016f82dc431363a1be9739111f85bd802185e35e55e37fec4e479f7862365627310d1c6e6ddd13331d1cd1ec5dea505c000000000000000000000000000000000000000000000000000000000000000000000000000000001b89f8c6947128040e2b1219dc01d792fb5f0630820696ba9471818bb96493e5000000000000000000000000000000000000000000000000000000006554662200000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000dec0000000000000000000000000000000000000000000000000000000000000dee0000000000000000000000000000000000000000000000000000000000000e360000000000000000000000000000000000000000000000000000000000000003700000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000000000000000000000000000000000001500000000000000000000000000000000000000000000000000000000000000156000000000000000000000000000000000000000000000000000000000000015c00000000000000000000000000000000000000000000000000000000000001620000000000000000000000000000000000000000000000000000000000000168000000000000000000000000000000000000000000000000000000000000016e0000000000000000000000000000000000000000000000000000000000000174000000000000000000000000000000000000000000000000000000000000019200000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001ee000000000000000000000000000000000000000000000000000000000000021c0000000000000000000000000000000000000000000000000000000000000258000000000000000000000000000000000000000000000000000000000000025e0000000000000000000000000000000000000000000000000000000000000264000000000000000000000000000000000000000000000000000000000000026e00000000000000000000000000000000000000000000000000000000000002780000000000000000000000000000000000000000000000000000000000000282000000000000000000000000000000000000000000000000000000000000029400000000000000000000000000000000000000000000000000000000000002a600000000000000000000000000000000000000000000000000000000000002b800000000000000000000000000000000000000000000000000000000000002ca00000000000000000000000000000000000000000000000000000000000002dc00000000000000000000000000000000000000000000000000000000000002ee0000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000033c000000000000000000000000000000000000000000000000000000000000091c00000000000000000000000000000000000000000000000000000000000009d600000000000000000000000000000000000000000000000000000000000009e000000000000000000000000000000000000000000000000000000000000009e60000000000000000000000000000000000000000000000000000000000000a120000000000000000000000000000000000000000000000000000000000000a1c0000000000000000000000000000000000000000000000000000000000000a260000000000000000000000000000000000000000000000000000000000000a400000000000000000000000000000000000000000000000000000000000000afa0000000000000000000000000000000000000000000000000000000000000bb40000000000000000000000000000000000000000000000000000000000000c6e0000000000000000000000000000000000000000000000000000000000000c740000000000000000000000000000000000000000000000000000000000000ca00000000000000000000000000000000000000000000000000000000000000ca60000000000000000000000000000000000000000000000000000000000000cb00000000000000000000000000000000000000000000000000000000000000cc80000000000000000000000000000000000000000000000000000000000000cda0000000000000000000000000000000000000000000000000000000000000ce00000000000000000000000000000000000000000000000000000000000000d120000000000000000000000000000000000000000000000000000000000000d3e0000000000000000000000000000000000000000000000000000000000000d6a0000000000000000000000000000000000000000000000000000000000000d700000000000000000000000000000000000000000000000000000000000000d760000000000000000000000000000000000000000000000000000000000000d7c0000000000000000000000000000000000000000000000000000000000000d820000000000000000000000000000000000000000000000000000000000000d8c0000000000000000000000000000000000000000000000000000000000000da20000000000000000000000000000000000000000000000000000000000000da80000000000000000000000000000000000000000000000000000000000000dae00000000000000000000000000000000000000000000000000000000000000df602f90df282e70882197884e901b32284e901b330830e2f9294ce16f69375520ab01377ce7b88f5ba8c48f8d66680b90dc41a98b2e0d349f9e046bf50e1e3b60c94a26284b2020e45ce03efa0057ab5b7505009561200000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000d800000000000000000000000000000000000000000000000000000000001c6610c00000000000000000000000000000000000000000000000000000000000000086f7074696d69736d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a307863653136463639333735353230616230313337376365374238386635424138433438463844363636000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000ab9a0c46fb863e069c58319d86c3f842763761a0000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000036000000000000000000000000000000000000000000000000000000000000005a0000000000000000000000000000000000000000000000000000000000000072000000000000000000000000000000000000000000000000000000000000009600000000000000000000000000000000000000000000000000000000000000ac000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000eb466342c4d449bc9f53a865d5cb90586f4052150000000000000000000000000000000000000000000000000000000000000001000000000000000000000000eb466342c4d449bc9f53a865d5cb90586f405215000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000044095ea7b3000000000000000000000000f9c2b5746c946ef883ab2660bbbb1f10a5bdeab40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000eb466342c4d449bc9f53a865d5cb90586f40521500000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000f9c2b5746c946ef883ab2660bbbb1f10a5bdeab4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000104a8c9ed67000000000000000000000000eb466342c4d449bc9f53a865d5cb90586f405215000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff00000000000000000000000000000000000000000000000000000000000000080000000000000000000000004fd39c9e151e50580779bd04b1f7ecc310079fd30000000000000000000000000000000000000000000000000000018bd1a1a0160000000000000000000000000000000000000000000000000000000001c6610d0000000000000000000000000000000000000000000000000000000001c207890000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000eb466342c4d449bc9f53a865d5cb90586f40521500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000001000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000044095ea7b3000000000000000000000000272e156df8da513c69cb41cc7a99185d53f926bb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000272e156df8da513c69cb41cc7a99185d53f926bb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000104a8c9ed67000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f00000000000000000000000000000000000000000000000000000000000000280000000000000000000000004fd39c9e151e50580779bd04b1f7ecc310079fd30000000000000000000000000000000000000000000000000000018bd1a1a0160000000000000000000000000000000000000000000000000000000001c65d2200000000000000000000000000000000000000000000000000347b5247fa86150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff00000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000001000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000242e1a7d4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000ab9a0c46fb863e069c58319d86c3f842763761a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000761786c5553444300000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000030ef82092784db609c26830186a0949a1654a15ccd68d04b353c7ea8d5791a9316c2f687bc502859988bac8082e708808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003602f482e7088302614184b2d05e00852e90edd000825208941f500d84c7690236b1bdb917e32f5b825a6b1c60872f12ce0746202a80c000000000000000000000000000000000000000000000000000000000000000000000000000000000003602f482e7088302614284b2d05e00852e90edd000825208945ef740644643bf3cfb8d390ead7042358394b880873ff2e795f5003580c000000000000000000000000000000000000000000000000000000000000000000000000000000000003702f582e7088302562b84b2d05e00852e90edd00082520894f6641bc4c0ebc46473bb27e0d7f072296b9867108808f70d93cce7003e80c0000000000000000000000000000000000000000000000000000000000000000000000000000000003602f482e7088302614384b2d05e00852e90edd000825208944a62a119747bab321e467ee2baaf9e0b86cf8fa5878e1bc9bf04006380c000000000000000000000000000000000000000000000000000000000000000000000000000000000003602f482e7088302562c84b2d05e00852e90edd00082520894ef8f350135e616469f2d070e56991d8f604c20d3872cfec01a14900780c00000000000000000000000000000000000000000000000000000000000000000000000000000000001b6f901b302848bc607de8305c5db94db3bb6d5a8eeeafc64c66c176900e6b82b23dd5f870137f4e9287000b901845190563600000000000000000000000036f2f638d3990b21df9cad66eb050d8cca42283a000000000000000000000000000000000000000000000000000000000000006600000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000001abcfc100000000000000000000000036f2f638d3990b21df9cad66eb050d8cca42283a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000001436f2f638d3990b21df9cad66eb050d8cca42283a000000000000000000000000000000000000000000000000000000000000000000000000000000000000002200010000000000000000000000000000000000000000000000000000000000061a8000000000000000000000000000000000000000000000000000000000000082e70880800000000000000000000000000000000000000000000000000000000000000000000000000000000002b2f902af83073517848bc607de831b40d094d56e4eab23cb81f43168f9f45211eb027b9ac7cc80b90284b143044b00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000b700000000000000000000000038de71124f7a447a01d67945a51edce9ff49125100000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000006554ba6a00000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000084704316e5000000000000000000000000000000000000000000000000000000000000006f2fa8e2e12892b1b9fc20b1492ac6a71c8b6d6d9195b7fe5cb043f1376dc389ee00000000000000000000000000000000000000000000000000000000000000142fa8e2e12892b1b9fc20b1492ac6a71c8b6d6d9195b7fe5cb043f1376dc389ee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008230c659d55a5a06be742a0ab8cae1642a9d065a1bea29ddc149cc07028f876c4e28d72150abe0284949522416670866437175a65ff707cf6d66bb3d3fcb9f9cc91bef0cb2d82a7e65852d7572fd8f385c1225413d5a15058aa1b47233b2de27901274c8ca6eb384ea05e89436d9d3c518a29f6cdaaedbb027a658b0f561546c24291c00000000000000000000000000000000000000000000000000000000000082e7088080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b2f902af83073518848bc607de831b40d094d56e4eab23cb81f43168f9f45211eb027b9ac7cc80b90284b143044b00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000b700000000000000000000000038de71124f7a447a01d67945a51edce9ff49125100000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000006554ba6a00000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000084704316e5000000000000000000000000000000000000000000000000000000000000006fa0761c9a700c46ac40b90f517d0d20b82ae9e452fe3da1e4452308652bd968420000000000000000000000000000000000000000000000000000000000000014a0761c9a700c46ac40b90f517d0d20b82ae9e452fe3da1e4452308652bd968420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000821872923b476bd55c5cea1c3876ebe3743368a5da9cc80f9776954e59b924b8ca69f86c374adabb931c5676dad1c464e6fc9de2bf1c9b90787c0bfcc6709c6ccc1c26e65be6dc779c09018e4ace53ff3f7e9bc12f8ee8860f0212c2a1c05c858b513da30057f39992cb3f0a0f946992d493de3340f139d4765c3391ae1c5007da6f1c00000000000000000000000000000000000000000000000000000000000082e7088080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b2f902af83073519848bc607de831b40d094d56e4eab23cb81f43168f9f45211eb027b9ac7cc80b90284b143044b00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000b700000000000000000000000038de71124f7a447a01d67945a51edce9ff49125100000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000006554ba6a00000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000084704316e5000000000000000000000000000000000000000000000000000000000000006e0a7222da5cb8656fe05616d9889cbaba78dc2ee6270e3ef24474e9a7ac0dfbe900000000000000000000000000000000000000000000000000000000000000140a7222da5cb8656fe05616d9889cbaba78dc2ee6270e3ef24474e9a7ac0dfbe9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082e27cd60d8273b35c57fa2eab0ca727bdf8bbf4c178681bc1d62b3195b3b199114578e7fd1a3fb193e2a84a57586584c168dc9fc0931e6fd3b3c818fd8fe02cb91cc2627c53891556d0a66583e28604965943f1bc2428ebdb387a83844e2bc9e3137093cd6f97d696e1eb41d425ff24a14a2617d7ae8d5cabb243fe06d3f436dbc81b00000000000000000000000000000000000000000000000000000000000082e708808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000392f9038f830c446e848bbaa3418313f7c094a658742d33ebd2ce2f0bdff73515aa797fd161d980b90364252f7b01000000000000000000000000000000000000000000000000000000000000006f00000000000000000000000045f1a95a4d3f3836523f5c83673c797f4d4d263b0000000000000000000000000000000000000000000000000000000000043238a22666f128deae91a1be76f1e54edd7b78d34d4d73251f3f06d07528102e84d9a22666f128deae91a1be76f1e54edd7b78d34d4d73251f3f06d07528102e84d900000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000002740000000000000000000000004d73adb72bc3dd368966edd0f0b2148401a178e200000000000296dc006f701a95707a0290ac8b90b3719e8ee5b21036088300b745f1a95a4d3f3836523f5c83673c797f4d4d263b0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000501cb3044d34e8d23900000000000000000000000000000000000000000000000000389996f4f73c12000000000000000000000000000000000000000000000000000035982ad9c3ee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb2c9700000000000000000000000000000000000000000000000000000038d7ea4c68000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000014b6d0189c37d5bc8ac1dc026345592dc9b648e8a7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082e70880800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003602f482e7083684802755c184802755c182be7e94cf68a2721394dcf5dcf66f6265c1819720f24528871c6bf52634000084db6b5246c000000000000000000000000000000000000000000000000000000000000000000000000000000000003702f582e7082284802755c184802755c182be7e94cf68a2721394dcf5dcf66f6265c1819720f245288803bf3b91c95b000084db6b5246c0000000000000000000000000000000000000000000000000000000000000000000000000000000007402f87182e70882de7a847bcd7d6084f79afadc830153c294cf68a2721394dcf5dcf66f6265c1819720f2452880b844535b355c000000000000000000000000130247a872deb3dac50b4d7803153d41e0d9558e0000000000000000000000000000000000000000000000000033435390a01400c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000007402f87182e70882de7b847bcd7d6084f79afadc830153aa94cf68a2721394dcf5dcf66f6265c1819720f2452880b844535b355c0000000000000000000000000f560d3b9a4000736d41943968181fec774322b3000000000000000000000000000000000000000000000000002fb5d4ebd99400c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000007402f87182e70882de7c847bcd7d6084f79afadc830153da94cf68a2721394dcf5dcf66f6265c1819720f2452880b844535b355c0000000000000000000000004a62a119747bab321e467ee2baaf9e0b86cf8fa5000000000000000000000000000000000000000000000000077b495e5acc5400c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f502f8f282e70883016cd884748da04584cdf5cf538307a12094cbb852a6274e03fa00fb4895de0463f66df27a1180b8c43d12a85a00000000000000000000000084c9e1f6fabf2ca4f6da39450d524a86909f4b92000000000000000000000000000000000000000000000000002aef7d7c999089fe4d08c45b4f87304de3309df20549c2a5d928cee63bc15189a3d5e91e0d3ee90000000000000000000000000000000000000000000000000006861acc1eba270000000000000000000000000000000000000000000000000024308d90c68d0800000000000000000000000000000000000000000000000000000000655da063c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000f502f8f282e70883016cd984748da04584cdf5cf538307a12094cbb852a6274e03fa00fb4895de0463f66df27a1180b8c43d12a85a000000000000000000000000265a46930b3b9e0675a0238e2b660a1431a338800000000000000000000000000000000000000000000000000052df6306d2054d3f1ce5da9ca5df8aced4f09703751c234642a1e6cf6271ce6197eca85b33fe580000000000000000000000000000000000000000000000000006866b6b7d4760000000000000000000000000000000000000000000000000004be36245b460e400000000000000000000000000000000000000000000000000000000655da05fc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000f502f8f282e70883016cda84748da04584cdf5cf538307a12094cbb852a6274e03fa00fb4895de0463f66df27a1180b8c43d12a85a000000000000000000000000f35f17dc7ff3cd9d55f3dadf85b7b0c6f9deb1ed000000000000000000000000000000000000000000000000002cb1f5b0357381c29f092fcaee1b95bf710d6121b80d7a4dbfb19dd1b38043ea6b8b68affbfab5000000000000000000000000000000000000000000000000000685b62e54f83d0000000000000000000000000000000000000000000000000025f10752a9c3a900000000000000000000000000000000000000000000000000000000655da063c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000f502f8f282e70883016cdb84748da04584cdf5cf538307a12094cbb852a6274e03fa00fb4895de0463f66df27a1180b8c43d12a85a000000000000000000000000e6fdf37e4ed825e0ae06b49893626b993512e9740000000000000000000000000000000000000000000000000024f3e3df40e09e59cdd3b0a806bf581b9287966fb91b381c2ad6383e0c1b195a5ca3aabacb41990000000000000000000000000000000000000000000000000006861acc1eba27000000000000000000000000000000000000000000000000001e3e080e24370a00000000000000000000000000000000000000000000000000000000655da061c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000f502f8f282e70883016cdc84748da04584cdf5cf538307a12094cbb852a6274e03fa00fb4895de0463f66df27a1180b8c43d12a85a000000000000000000000000055a4c66484c7909ca3d23d030ad0af7259222aa0000000000000000000000000000000000000000000000000035416c41169c141c902c51e27149b1f324127d79fe0bfd2afe125a173a14415b9d850bd93cbbf10000000000000000000000000000000000000000000000000006866b6b7d440b000000000000000000000000000000000000000000000000002e6a14a487be1300000000000000000000000000000000000000000000000000000000655da056c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000f502f8f282e70883016cdd84748da04584cdf5cf538307a12094cbb852a6274e03fa00fb4895de0463f66df27a1180b8c43d12a85a000000000000000000000000e5ba17a08cf56347f02a8d6b8eb0930d652ba58d0000000000000000000000000000000000000000000000000031452eaca686b5fa22aa7acb5ff814f140537fad5ce4f8d41befeafa9aabe9e9b9a27839bb551c0000000000000000000000000000000000000000000000000006861acc1eba27000000000000000000000000000000000000000000000000002a7ca017268aed00000000000000000000000000000000000000000000000000000000655da06dc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000f502f8f282e70883016cde84748da04584cdf5cf538307a12094cbb852a6274e03fa00fb4895de0463f66df27a1180b8c43d12a85a000000000000000000000000686a409ea693b9a174d8b34e6ed5e2b66e6e6c450000000000000000000000000000000000000000000000000026b65b397c0bc9af4c49d4fd2bed616c2f7a4544815e6859fd554f9f40be949911f206914e21000000000000000000000000000000000000000000000000000006856276d38b95000000000000000000000000000000000000000000000000001ffe68a7e0b83000000000000000000000000000000000000000000000000000000000655da075c00000000000000000000000000000000000000000000000000000000000000000000000000000000000039402f9039082e7080584748065ef84748065ef8303b1cf941d0188c4b276a09366d05d6be06af61a73bc753580b90364d3115a8a000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000002000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000018de76816d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000014002000000000000000000000025cbd11558c369b089852baaec9bbb1b66ebf89c000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000018de76816d8000010000000000000000000000000000007fffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000101010000000000000000000000000000ffffffffffffffffffe76133a3b4e00000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000000005dda02f95dd682e7080984747a5bdd84747a5be5834f05fe8080b95dbe610120604052600d80546001600160b01b0319166001176001600160b01b0316600160b01b1790553480156200003457600080fd5b5060405162005d5e38038062005d5e8339810160408190526200005791620002db565b82826040518060400160405280601a81526020017f456c6b44657820563320506f736974696f6e73204e46542d56310000000000008152506040518060400160405280600a815260200169554e492d56332d504f5360b01b815250604051806040016040528060018152602001603160f81b8152508282620000e66301ffc9a760e01b6200018d60201b60201c565b8151620000fb90600690602085019062000212565b5080516200011190600790602084019062000212565b50620001246380ac58cd60e01b6200018d565b62000136635b5e139f60e01b6200018d565b6200014863780e9d6360e01b6200018d565b50508251602093840120608052805192019190912060a052506001600160601b0319606092831b811660c05290821b811660e05291901b166101005250620003249050565b6001600160e01b03198082161415620001ed576040805162461bcd60e51b815260206004820152601c60248201527f4552433136353a20696e76616c696420696e7465726661636520696400000000604482015290519081900360640190fd5b6001600160e01b0319166000908152602081905260409020805460ff19166001179055565b828054600181600116156101000203166002900490600052602060002090601f0160209004810192826200024a576000855562000295565b82601f106200026557805160ff191683800117855562000295565b8280016001018555821562000295579182015b828111156200029557825182559160200191906001019062000278565b50620002a3929150620002a7565b5090565b5b80821115620002a35760008155600101620002a8565b80516001600160a01b0381168114620002d657600080fd5b919050565b600080600060608486031215620002f0578283fd5b620002fb84620002be565b92506200030b60208501620002be565b91506200031b60408501620002be565b90509250925092565b60805160a05160c05160601c60e05160601c6101005160601c6159b5620003a96000398061285d525080610239528061160952806116f4528061177c5280613a2e5280613a745280613ae8525080610a055280610d255280610dec528061216852806128105280612b79528061337c5250806114095250806113e852506159b56000f3fe6080604052600436106102295760003560e01c80636352211e11610123578063a4a78f0c116100ab578063c87b56dd1161006f578063c87b56dd1461064e578063df2ab5bb1461066e578063e985e9c514610681578063f3995c67146106a1578063fc6f7865146106b457610299565b8063a4a78f0c146105d3578063ac9650d8146105e6578063b88d4fde14610606578063c2e3140a14610626578063c45a01551461063957610299565b806388316456116100f257806388316456146105235780638ade266b1461054657806395d89b411461056657806399fbab881461057b578063a22cb465146105b357610299565b80636352211e146104bb5780636c0360eb146104db57806370a08231146104f05780637ac2ff7b1461051057610299565b806323b872dd116101b157806342966c681161017557806342966c681461044d5780634659a4941461046057806349404b7c146104735780634aa4a4fc146104865780634f6ccce71461049b57610299565b806323b872dd146103c35780632f745c59146103e357806330adf81f146104035780633644e5151461041857806342842e0e1461042d57610299565b80630c49ccbe116101f85780630c49ccbe1461034357806312210e8a1461036457806313ead5621461036c57806318160ddd1461037f578063219f5d17146103a157610299565b806301ffc9a71461029e57806306fdde03146102d4578063081812fc146102f6578063095ea7b31461032357610299565b3661029957336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610297576040805162461bcd60e51b81526020600482015260096024820152684e6f7420574554483960b81b604482015290519081900360640190fd5b005b600080fd5b3480156102aa57600080fd5b506102be6102b9366004614e96565b6106c7565b6040516102cb91906153d7565b60405180910390f35b3480156102e057600080fd5b506102e96106ea565b6040516102cb919061542a565b34801561030257600080fd5b50610316610311366004615190565b610780565b6040516102cb91906152ba565b34801561032f57600080fd5b5061029761033e366004614d60565b6107d3565b610356610351366004614f5b565b6108a9565b6040516102cb9291906155b1565b610297610cf1565b61031661037a366004614bf3565b610d03565b34801561038b57600080fd5b50610394610ff7565b6040516102cb91906153e2565b6103b46103af366004614f6c565b611008565b6040516102cb9392919061556c565b3480156103cf57600080fd5b506102976103de366004614c4c565b61131d565b3480156103ef57600080fd5b506103946103fe366004614d60565b611374565b34801561040f57600080fd5b5061039461139f565b34801561042457600080fd5b506103946113c3565b34801561043957600080fd5b50610297610448366004614c4c565b611481565b61029761045b366004615190565b61149c565b61029761046e366004614dcc565b61156b565b6102976104813660046151a8565b611605565b34801561049257600080fd5b5061031661177a565b3480156104a757600080fd5b506103946104b6366004615190565b61179e565b3480156104c757600080fd5b506103166104d6366004615190565b6117b4565b3480156104e757600080fd5b506102e96117dc565b3480156104fc57600080fd5b5061039461050b366004614b9f565b6117e1565b61029761051e366004614dcc565b611849565b610536610531366004615028565b611c3b565b6040516102cb949392919061558d565b34801561055257600080fd5b506102976105613660046151ef565b612153565b34801561057257600080fd5b506102e96121d1565b34801561058757600080fd5b5061059b610596366004615190565b612232565b6040516102cb9c9b9a999897969594939291906155bf565b3480156105bf57600080fd5b506102976105ce366004614d33565b612443565b6102976105e1366004614dcc565b612548565b6105f96105f4366004614e27565b6125e1565b6040516102cb9190615377565b34801561061257600080fd5b50610297610621366004614c8c565b612721565b610297610634366004614dcc565b61277f565b34801561064557600080fd5b5061031661280e565b34801561065a57600080fd5b506102e9610669366004615190565b612832565b61029761067c366004614d8b565b6128e8565b34801561068d57600080fd5b506102be61069c366004614bbb565b6129c0565b6102976106af366004614dcc565b6129ee565b6103566106c2366004614f44565b612a60565b6001600160e01b0319811660009081526020819052604090205460ff165b919050565b60068054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156107765780601f1061074b57610100808354040283529160200191610776565b820191906000526020600020905b81548152906001019060200180831161075957829003601f168201915b5050505050905090565b600061078b82612f2b565b6107b05760405162461bcd60e51b81526004016107a790615463565b60405180910390fd5b506000908152600c6020526040902054600160601b90046001600160a01b031690565b60006107de826117b4565b9050806001600160a01b0316836001600160a01b031614156108315760405162461bcd60e51b815260040180806020018281038252602181526020018061592e6021913960400191505060405180910390fd5b806001600160a01b0316610843612f38565b6001600160a01b0316148061085f575061085f8161069c612f38565b61089a5760405162461bcd60e51b81526004018080602001828103825260388152602001806158586038913960400191505060405180910390fd5b6108a48383612f3c565b505050565b60008082356108b83382612fb2565b6108d45760405162461bcd60e51b81526004016107a79061543d565b8360800135806108e261304e565b111561092b576040805162461bcd60e51b8152602060048201526013602482015272151c985b9cd858dd1a5bdb881d1bdbc81bdb19606a1b604482015290519081900360640190fd5b600061093d604087016020880161503a565b6001600160801b03161161095057600080fd5b84356000908152600c602090815260409182902060018101549092600160801b9091046001600160801b03169161098b91890190890161503a565b6001600160801b0316816001600160801b031610156109a957600080fd5b6001828101546001600160501b03166000908152600b60209081526040808320815160608101835281546001600160a01b039081168252919095015490811692850192909252600160a01b90910462ffffff1690830152610a2a7f000000000000000000000000000000000000000000000000000000000000000083613052565b60018501549091506001600160a01b0382169063a34123a790600160501b8104600290810b91600160681b9004900b610a6960408e0160208f0161503a565b6040518463ffffffff1660e01b8152600401610a8793929190615404565b6040805180830381600087803b158015610aa057600080fd5b505af1158015610ab4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ad891906151cc565b909850965060408901358810801590610af5575088606001358710155b610b115760405162461bcd60e51b81526004016107a7906154af565b6001840154600090610b3a903090600160501b8104600290810b91600160681b9004900b613131565b9050600080836001600160a01b031663514ea4bf846040518263ffffffff1660e01b8152600401610b6b91906153e2565b60a06040518083038186803b158015610b8357600080fd5b505afa158015610b97573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bbb9190615084565b50509250925050610be087600201548303876001600160801b0316600160801b613186565b6004880180546001600160801b03198116928e016001600160801b039182160181169290921790556003880154610c2191908303908816600160801b613186565b6004880180546001600160801b03808216938e01600160801b9283900482160116029190911790556002870182905560038701819055610c6760408d0160208e0161503a565b86038760010160106101000a8154816001600160801b0302191690836001600160801b031602179055508b600001357f26f6a048ee9138f2c0ce266f322cb99228e8d619ae2bff30c67f8dcf9d2377b48d6020016020810190610cca919061503a565b8d8d604051610cdb9392919061556c565b60405180910390a2505050505050505050915091565b4715610d0157610d013347613235565b565b6000836001600160a01b0316856001600160a01b031610610d2357600080fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316631698ee828686866040518463ffffffff1660e01b815260040180846001600160a01b03168152602001836001600160a01b031681526020018262ffffff168152602001935050505060206040518083038186803b158015610dae57600080fd5b505afa158015610dc2573d6000803e3d6000fd5b505050506040513d6020811015610dd857600080fd5b505190506001600160a01b038116610f0e577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663a16712958686866040518463ffffffff1660e01b815260040180846001600160a01b03168152602001836001600160a01b031681526020018262ffffff1681526020019350505050602060405180830381600087803b158015610e7757600080fd5b505af1158015610e8b573d6000803e3d6000fd5b505050506040513d6020811015610ea157600080fd5b50516040805163f637731d60e01b81526001600160a01b03858116600483015291519293509083169163f637731d9160248082019260009290919082900301818387803b158015610ef157600080fd5b505af1158015610f05573d6000803e3d6000fd5b50505050610fef565b6000816001600160a01b0316633850c7bd6040518163ffffffff1660e01b815260040160e06040518083038186803b158015610f4957600080fd5b505afa158015610f5d573d6000803e3d6000fd5b505050506040513d60e0811015610f7357600080fd5b505190506001600160a01b038116610fed57816001600160a01b031663f637731d846040518263ffffffff1660e01b815260040180826001600160a01b03168152602001915050600060405180830381600087803b158015610fd457600080fd5b505af1158015610fe8573d6000803e3d6000fd5b505050505b505b949350505050565b60006110036002613324565b905090565b60008060008360a001358061101b61304e565b1115611064576040805162461bcd60e51b8152602060048201526013602482015272151c985b9cd858dd1a5bdb881d1bdbc81bdb19606a1b604482015290519081900360640190fd5b84356000908152600c602090815260408083206001808201546001600160501b0381168652600b855283862084516060808201875282546001600160a01b039081168352929094015480831682890190815262ffffff600160a01b9092048216838901908152885161014081018a528451861681529151909416818a0152925116828701523082850152600160501b8304600290810b810b608080850191909152600160681b909404810b900b60a0830152958c013560c0820152938b013560e0850152908a013561010084015289013561012083015292906111469061332f565b6001870154939a5091985096509150600090611179903090600160501b8104600290810b91600160681b9004900b613131565b9050600080836001600160a01b031663514ea4bf846040518263ffffffff1660e01b81526004016111aa91906153e2565b60a06040518083038186803b1580156111c257600080fd5b505afa1580156111d6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111fa9190615084565b50509250925050611236866002015483038760010160109054906101000a90046001600160801b03166001600160801b0316600160801b613186565b6004870180546001600160801b0380821690930183166001600160801b03199091161790556003870154600188015461127d9291840391600160801b918290041690613186565b6004870180546001600160801b03600160801b80830482169094018116840291811691909117909155600288018490556003880183905560018801805483810483168e018316909302929091169190911790556040518b35907f3067048beee31b25b2f1681f88dac838c8bba36af25bfb2b7cf7473a5847e35f90611307908d908d908d9061556c565b60405180910390a2505050505050509193909250565b61132e611328612f38565b82612fb2565b6113695760405162461bcd60e51b815260040180806020018281038252603181526020018061594f6031913960400191505060405180910390fd5b6108a483838361356a565b6001600160a01b038216600090815260016020526040812061139690836136b6565b90505b92915050565b7f49ecf333e5b8c95c40fdafc95c1ad136e8914a8fb55e9dc8bb01eaa83a2df9ad81565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000006114306136c2565b3060405160200180868152602001858152602001848152602001838152602001826001600160a01b031681526020019550505050505060405160208183030381529060405280519060200120905090565b6108a483838360405180602001604052806000815250612721565b806114a73382612fb2565b6114c35760405162461bcd60e51b81526004016107a79061543d565b6000828152600c602052604090206001810154600160801b90046001600160801b03161580156114fe575060048101546001600160801b0316155b801561151c57506004810154600160801b90046001600160801b0316155b6115385760405162461bcd60e51b81526004016107a790615507565b6000838152600c60205260408120818155600181018290556002810182905560038101829055600401556108a4836136c6565b604080516323f2ebc360e21b815233600482015230602482015260448101879052606481018690526001608482015260ff851660a482015260c4810184905260e4810183905290516001600160a01b03881691638fcbaf0c9161010480830192600092919082900301818387803b1580156115e557600080fd5b505af11580156115f9573d6000803e3d6000fd5b50505050505050505050565b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166370a08231306040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b15801561167457600080fd5b505afa158015611688573d6000803e3d6000fd5b505050506040513d602081101561169e57600080fd5b50519050828110156116ec576040805162461bcd60e51b8152602060048201526012602482015271496e73756666696369656e7420574554483960701b604482015290519081900360640190fd5b80156108a4577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632e1a7d4d826040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b15801561175857600080fd5b505af115801561176c573d6000803e3d6000fd5b505050506108a48282613235565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000806117ac600284613793565b509392505050565b6000611399826040518060600160405280602981526020016158ba60299139600291906137b1565b606090565b60006001600160a01b0382166118285760405162461bcd60e51b815260040180806020018281038252602a815260200180615890602a913960400191505060405180910390fd5b6001600160a01b038216600090815260016020526040902061139990613324565b8361185261304e565b1115611896576040805162461bcd60e51b815260206004820152600e60248201526d14195c9b5a5d08195e1c1a5c995960921b604482015290519081900360640190fd5b60006118a06113c3565b7f49ecf333e5b8c95c40fdafc95c1ad136e8914a8fb55e9dc8bb01eaa83a2df9ad88886118cc816137be565b604080516020808201969096526001600160a01b03909416848201526060840192909252608083015260a08083018a90528151808403909101815260c08301825280519084012061190160f01b60e084015260e283019490945261010280830194909452805180830390940184526101229091019052815191012090506000611954876117b4565b9050806001600160a01b0316886001600160a01b031614156119a75760405162461bcd60e51b81526004018080602001828103825260278152602001806157bb6027913960400191505060405180910390fd5b6119b0816137f3565b15611b18576040805160208082018790528183018690526001600160f81b031960f889901b1660608301528251604181840301815260618301808552630b135d3f60e11b90526065830186815260858401948552815160a585015281516001600160a01b03871695631626ba7e958995919260c59091019185019080838360005b83811015611a49578181015183820152602001611a31565b50505050905090810190601f168015611a765780820380516001836020036101000a031916815260200191505b50935050505060206040518083038186803b158015611a9457600080fd5b505afa158015611aa8573d6000803e3d6000fd5b505050506040513d6020811015611abe57600080fd5b50516001600160e01b031916630b135d3f60e11b14611b13576040805162461bcd60e51b815260206004820152600c60248201526b155b985d5d1a1bdc9a5e995960a21b604482015290519081900360640190fd5b611c27565b600060018387878760405160008152602001604052604051808581526020018460ff1681526020018381526020018281526020019450505050506020604051602081039080840390855afa158015611b74573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b038116611bd0576040805162461bcd60e51b8152602060048201526011602482015270496e76616c6964207369676e617475726560781b604482015290519081900360640190fd5b816001600160a01b0316816001600160a01b031614611c25576040805162461bcd60e51b815260206004820152600c60248201526b155b985d5d1a1bdc9a5e995960a21b604482015290519081900360640190fd5b505b611c318888612f3c565b5050505050505050565b60008060008084610140013580611c5061304e565b1115611c99576040805162461bcd60e51b8152602060048201526013602482015272151c985b9cd858dd1a5bdb881d1bdbc81bdb19606a1b604482015290519081900360640190fd5b604080516101408101909152600090611d659080611cba60208b018b614b9f565b6001600160a01b03168152602001896020016020810190611cdb9190614b9f565b6001600160a01b03168152602001611cf960608b0160408c01615176565b62ffffff168152306020820152604001611d1960808b0160608c01614ebe565b60020b8152602001611d3160a08b0160808c01614ebe565b60020b81526020018960a0013581526020018960c0013581526020018960e00135815260200189610100013581525061332f565b92975090955093509050611db2611d8461014089016101208a01614b9f565b600d80546001600160b01b0319811660016001600160b01b03928316908101909216179091559750876137f9565b6000611ddd30611dc860808b0160608c01614ebe565b611dd860a08c0160808d01614ebe565b613131565b9050600080836001600160a01b031663514ea4bf846040518263ffffffff1660e01b8152600401611e0e91906153e2565b60a06040518083038186803b158015611e2657600080fd5b505afa158015611e3a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e5e9190615084565b505092509250506000611ed78560405180606001604052808e6000016020810190611e899190614b9f565b6001600160a01b031681526020018e6020016020810190611eaa9190614b9f565b6001600160a01b031681526020018e6040016020810190611ecb9190615176565b62ffffff169052613927565b905060405180610140016040528060006001600160601b0316815260200160006001600160a01b03168152602001826001600160501b031681526020018c6060016020810190611f279190614ebe565b60020b8152602001611f3f60a08e0160808f01614ebe565b60020b81526020018a6001600160801b0316815260200184815260200183815260200160006001600160801b0316815260200160006001600160801b0316815250600c60008c815260200190815260200160002060008201518160000160006101000a8154816001600160601b0302191690836001600160601b03160217905550602082015181600001600c6101000a8154816001600160a01b0302191690836001600160a01b0316021790555060408201518160010160006101000a8154816001600160501b0302191690836001600160501b03160217905550606082015181600101600a6101000a81548162ffffff021916908360020b62ffffff160217905550608082015181600101600d6101000a81548162ffffff021916908360020b62ffffff16021790555060a08201518160010160106101000a8154816001600160801b0302191690836001600160801b0316021790555060c0820151816002015560e082015181600301556101008201518160040160006101000a8154816001600160801b0302191690836001600160801b031602179055506101208201518160040160106101000a8154816001600160801b0302191690836001600160801b03160217905550905050897f3067048beee31b25b2f1681f88dac838c8bba36af25bfb2b7cf7473a5847e35f8a8a8a60405161213e9392919061556c565b60405180910390a25050505050509193509193565b600061216182840184614f7d565b90506121917f00000000000000000000000000000000000000000000000000000000000000008260000151613a09565b5084156121ac5780515160208201516121ac91903388613a2c565b83156121ca576121ca81600001516020015182602001513387613a2c565b5050505050565b60078054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156107765780601f1061074b57610100808354040283529160200191610776565b6000818152600c6020908152604080832081516101408101835281546001600160601b03811682526001600160a01b03600160601b909104169381019390935260018101546001600160501b038116928401839052600160501b8104600290810b810b810b6060860152600160681b8204810b810b810b60808601526001600160801b03600160801b92839004811660a08701529083015460c0860152600383015460e0860152600490920154808316610100860152041661012083015282918291829182918291829182918291829182918291906123235760405162461bcd60e51b81526004016107a7906154dd565b6000600b600083604001516001600160501b03166001600160501b031681526020019081526020016000206040518060600160405290816000820160009054906101000a90046001600160a01b03166001600160a01b03166001600160a01b031681526020016001820160009054906101000a90046001600160a01b03166001600160a01b03166001600160a01b031681526020016001820160149054906101000a900462ffffff1662ffffff1662ffffff1681525050905081600001518260200151826000015183602001518460400151866060015187608001518860a001518960c001518a60e001518b61010001518c61012001519d509d509d509d509d509d509d509d509d509d509d509d50505091939597999b5091939597999b565b61244b612f38565b6001600160a01b0316826001600160a01b031614156124b1576040805162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c657200000000000000604482015290519081900360640190fd5b80600560006124be612f38565b6001600160a01b03908116825260208083019390935260409182016000908120918716808252919093529120805460ff191692151592909217909155612502612f38565b6001600160a01b03167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c318360405180821515815260200191505060405180910390a35050565b60408051636eb1769f60e11b81523360048201523060248201529051600019916001600160a01b0389169163dd62ed3e91604480820192602092909190829003018186803b15801561259957600080fd5b505afa1580156125ad573d6000803e3d6000fd5b505050506040513d60208110156125c357600080fd5b505110156125d9576125d986868686868661156b565b505050505050565b60608167ffffffffffffffff811180156125fa57600080fd5b5060405190808252806020026020018201604052801561262e57816020015b60608152602001906001900390816126195790505b50905060005b8281101561271a576000803086868581811061264c57fe5b905060200281019061265e9190615659565b60405161266c9291906152aa565b600060405180830381855af49150503d80600081146126a7576040519150601f19603f3d011682016040523d82523d6000602084013e6126ac565b606091505b5091509150816126f8576044815110156126c557600080fd5b600481019050808060200190518101906126df9190614eda565b60405162461bcd60e51b81526004016107a7919061542a565b8084848151811061270557fe5b60209081029190910101525050600101612634565b5092915050565b61273261272c612f38565b83612fb2565b61276d5760405162461bcd60e51b815260040180806020018281038252603181526020018061594f6031913960400191505060405180910390fd5b61277984848484613bbc565b50505050565b60408051636eb1769f60e11b8152336004820152306024820152905186916001600160a01b0389169163dd62ed3e91604480820192602092909190829003018186803b1580156127ce57600080fd5b505afa1580156127e2573d6000803e3d6000fd5b505050506040513d60208110156127f857600080fd5b505110156125d9576125d98686868686866129ee565b7f000000000000000000000000000000000000000000000000000000000000000081565b606061283d82612f2b565b61284657600080fd5b60405163e9dc637560e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063e9dc63759061289490309086906004016153eb565b60006040518083038186803b1580156128ac57600080fd5b505afa1580156128c0573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526113999190810190614eda565b6000836001600160a01b03166370a08231306040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b15801561293757600080fd5b505afa15801561294b573d6000803e3d6000fd5b505050506040513d602081101561296157600080fd5b50519050828110156129af576040805162461bcd60e51b815260206004820152601260248201527124b739bab33334b1b4b2b73a103a37b5b2b760711b604482015290519081900360640190fd5b801561277957612779848383613c0e565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205460ff1690565b6040805163d505accf60e01b8152336004820152306024820152604481018790526064810186905260ff8516608482015260a4810184905260c4810183905290516001600160a01b0388169163d505accf9160e480830192600092919082900301818387803b1580156115e557600080fd5b6000808235612a6f3382612fb2565b612a8b5760405162461bcd60e51b81526004016107a79061543d565b6000612a9d606086016040870161503a565b6001600160801b03161180612aca57506000612abf608086016060870161503a565b6001600160801b0316115b612ad357600080fd5b600080612ae66040870160208801614b9f565b6001600160a01b031614612b0957612b046040860160208701614b9f565b612b0b565b305b85356000908152600c602090815260408083206001808201546001600160501b03168552600b8452828520835160608101855281546001600160a01b039081168252919092015490811694820194909452600160a01b90930462ffffff169183019190915292935090612b9e7f000000000000000000000000000000000000000000000000000000000000000083613052565b600484015460018501549192506001600160801b0380821692600160801b9283900482169290041615612d9457600185015460405163a34123a760e01b81526001600160a01b0385169163a34123a791612c1591600160501b8104600290810b92600160681b909204900b90600090600401615404565b6040805180830381600087803b158015612c2e57600080fd5b505af1158015612c42573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612c6691906151cc565b5050600185015460009081906001600160a01b0386169063514ea4bf90612ca4903090600160501b8104600290810b91600160681b9004900b613131565b6040518263ffffffff1660e01b8152600401612cc091906153e2565b60a06040518083038186803b158015612cd857600080fd5b505afa158015612cec573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612d109190615084565b50509250925050612d4c876002015483038860010160109054906101000a90046001600160801b03166001600160801b0316600160801b613186565b84019350612d85876003015482038860010160109054906101000a90046001600160801b03166001600160801b0316600160801b613186565b60028801929092556003870155015b6000806001600160801b038416612db160608e0160408f0161503a565b6001600160801b031611612dd457612dcf60608d0160408e0161503a565b612dd6565b835b836001600160801b03168d6060016020810190612df3919061503a565b6001600160801b031611612e1657612e1160808e0160608f0161503a565b612e18565b835b60018901546040516309e3d67b60e31b81529294509092506001600160a01b03871691634f1eb3d891612e6b918c91600160501b8104600290810b92600160681b909204900b9088908890600401615310565b6040805180830381600087803b158015612e8457600080fd5b505af1158015612e98573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612ebc9190615056565b6004890180546001600160801b03196001600160801b03918216600160801b878a0384160217168689038216179091556040519281169d50169a508c35907f40d0efd1a53d60ecbf40971b9daf7dc90178c3aadc7aab1765632738fa8b8f0190610cdb908b908690869061534d565b6000611399600283613d55565b3390565b6000818152600c6020526040902080546001600160601b0316600160601b6001600160a01b038516908102919091179091558190612f79826117b4565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6000612fbd82612f2b565b612ff85760405162461bcd60e51b815260040180806020018281038252602c81526020018061582c602c913960400191505060405180910390fd5b6000613003836117b4565b9050806001600160a01b0316846001600160a01b0316148061303e5750836001600160a01b031661303384610780565b6001600160a01b0316145b80610fef5750610fef81856129c0565b4290565b600081602001516001600160a01b031682600001516001600160a01b03161061307a57600080fd5b50805160208083015160409384015184516001600160a01b0394851681850152939091168385015262ffffff166060808401919091528351808403820181526080840185528051908301206001600160f81b031960a085015294901b6001600160601b03191660a183015260b58201939093527fe22d3a2fb5297ba0b9be272a57e88f3cca469b6dcaa6f12f4436eb45ce4d0f2c60d5808301919091528251808303909101815260f5909101909152805191012090565b604080516001600160601b0319606086901b16602080830191909152600285810b60e890811b60348501529085900b901b60378301528251601a818403018152603a90920190925280519101205b9392505050565b60008080600019858709868602925082811090839003039050806131bc57600084116131b157600080fd5b50829004905061317f565b8084116131c857600080fd5b6000848688096000868103871696879004966002600389028118808a02820302808a02820302808a02820302808a02820302808a02820302808a02909103029181900381900460010186841190950394909402919094039290920491909117919091029150509392505050565b604080516000808252602082019092526001600160a01b0384169083906040518082805190602001908083835b602083106132815780518252601f199092019160209182019101613262565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d80600081146132e3576040519150601f19603f3d011682016040523d82523d6000602084013e6132e8565b606091505b50509050806108a4576040805162461bcd60e51b815260206004820152600360248201526253544560e81b604482015290519081900360640190fd5b600061139982613d61565b6000806000806000604051806060016040528087600001516001600160a01b0316815260200187602001516001600160a01b03168152602001876040015162ffffff1681525090506133a17f000000000000000000000000000000000000000000000000000000000000000082613052565b91506000826001600160a01b0316633850c7bd6040518163ffffffff1660e01b815260040160e06040518083038186803b1580156133de57600080fd5b505afa1580156133f2573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061341691906150e5565b5050505050509050600061342d8860800151613d65565b9050600061343e8960a00151613d65565b90506134558383838c60c001518d60e00151614097565b9750505050816001600160a01b0316633c8a7d8d876060015188608001518960a00151896040518060400160405280888152602001336001600160a01b03168152506040516020016134a7919061552c565b6040516020818303038152906040526040518663ffffffff1660e01b81526004016134d69594939291906152ce565b6040805180830381600087803b1580156134ef57600080fd5b505af1158015613503573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061352791906151cc565b6101008801519195509350841080159061354657508561012001518310155b6135625760405162461bcd60e51b81526004016107a7906154af565b509193509193565b826001600160a01b031661357d826117b4565b6001600160a01b0316146135c25760405162461bcd60e51b81526004018080602001828103825260298152602001806159056029913960400191505060405180910390fd5b6001600160a01b0382166136075760405162461bcd60e51b81526004018080602001828103825260248152602001806157e26024913960400191505060405180910390fd5b6136128383836108a4565b61361d600082612f3c565b6001600160a01b038316600090815260016020526040902061363f908261415b565b506001600160a01b03821660009081526001602052604090206136629082614167565b5061366f60028284614173565b5080826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b60006113968383614189565b4690565b60006136d1826117b4565b90506136df816000846108a4565b6136ea600083612f3c565b600082815260086020526040902054600260001961010060018416150201909116041561372857600082815260086020526040812061372891614b0f565b6001600160a01b038116600090815260016020526040902061374a908361415b565b506137566002836141ed565b5060405182906000906001600160a01b038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908390a45050565b60008080806137a286866141f9565b909450925050505b9250929050565b6000610fef848484614274565b6000908152600c6020526040902080546001600160601b0319811660016001600160601b039283169081019092161790915590565b3b151590565b6001600160a01b038216613854576040805162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f2061646472657373604482015290519081900360640190fd5b61385d81612f2b565b156138af576040805162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000604482015290519081900360640190fd5b6138bb600083836108a4565b6001600160a01b03821660009081526001602052604090206138dd9082614167565b506138ea60028284614173565b5060405181906001600160a01b038416906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b6001600160a01b0382166000908152600a60205260409020546001600160501b0316806113995750600d805460016001600160501b03600160b01b8084048216838101909216026001600160b01b03909316929092179092556001600160a01b038085166000908152600a60209081526040808320805469ffffffffffffffffffff191686179055848352600b825291829020865181549085166001600160a01b031991821617825591870151950180549287015162ffffff16600160a01b0262ffffff60a01b19969094169290911691909117939093161790915592915050565b6000613a158383613052565b9050336001600160a01b0382161461139957600080fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316846001600160a01b0316148015613a6d5750804710155b15613b8f577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663d0e30db0826040518263ffffffff1660e01b81526004016000604051808303818588803b158015613acd57600080fd5b505af1158015613ae1573d6000803e3d6000fd5b50505050507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663a9059cbb83836040518363ffffffff1660e01b815260040180836001600160a01b0316815260200182815260200192505050602060405180830381600087803b158015613b5d57600080fd5b505af1158015613b71573d6000803e3d6000fd5b505050506040513d6020811015613b8757600080fd5b506127799050565b6001600160a01b038316301415613bb057613bab848383613c0e565b612779565b6127798484848461433e565b613bc784848461356a565b613bd38484848461448e565b6127795760405162461bcd60e51b81526004018080602001828103825260328152602001806157896032913960400191505060405180910390fd5b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663a9059cbb60e01b1781529251825160009485949389169392918291908083835b60208310613c8a5780518252601f199092019160209182019101613c6b565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114613cec576040519150601f19603f3d011682016040523d82523d6000602084013e613cf1565b606091505b5091509150818015613d1f575080511580613d1f5750808060200190516020811015613d1c57600080fd5b50515b6121ca576040805162461bcd60e51b815260206004820152600260248201526114d560f21b604482015290519081900360640190fd5b600061139683836145f6565b5490565b60008060008360020b12613d7c578260020b613d84565b8260020b6000035b9050620d89e8811115613dc2576040805162461bcd60e51b81526020600482015260016024820152601560fa1b604482015290519081900360640190fd5b600060018216613dd657600160801b613de8565b6ffffcb933bd6fad37aa2d162d1a5940015b70ffffffffffffffffffffffffffffffffff1690506002821615613e1c576ffff97272373d413259a46990580e213a0260801c5b6004821615613e3b576ffff2e50f5f656932ef12357cf3c7fdcc0260801c5b6008821615613e5a576fffe5caca7e10e4e61c3624eaa0941cd00260801c5b6010821615613e79576fffcb9843d60f6159c9db58835c9266440260801c5b6020821615613e98576fff973b41fa98c081472e6896dfb254c00260801c5b6040821615613eb7576fff2ea16466c96a3843ec78b326b528610260801c5b6080821615613ed6576ffe5dee046a99a2a811c461f1969c30530260801c5b610100821615613ef6576ffcbe86c7900a88aedcffc83b479aa3a40260801c5b610200821615613f16576ff987a7253ac413176f2b074cf7815e540260801c5b610400821615613f36576ff3392b0822b70005940c7a398e4b70f30260801c5b610800821615613f56576fe7159475a2c29b7443b29c7fa6e889d90260801c5b611000821615613f76576fd097f3bdfd2022b8845ad8f792aa58250260801c5b612000821615613f96576fa9f746462d870fdf8a65dc1f90e061e50260801c5b614000821615613fb6576f70d869a156d2a1b890bb3df62baf32f70260801c5b618000821615613fd6576f31be135f97d08fd981231505542fcfa60260801c5b62010000821615613ff7576f09aa508b5b7a84e1c677de54f3e99bc90260801c5b62020000821615614017576e5d6af8dedb81196699c329225ee6040260801c5b62040000821615614036576d2216e584f5fa1ea926041bedfe980260801c5b62080000821615614053576b048a170391f7dc42444e8fa20260801c5b60008460020b131561406e57806000198161406a57fe5b0490505b640100000000810615614082576001614085565b60005b60ff16602082901c0192505050919050565b6000836001600160a01b0316856001600160a01b031611156140b7579293925b846001600160a01b0316866001600160a01b0316116140e2576140db85858561460e565b9050614152565b836001600160a01b0316866001600160a01b0316101561414457600061410987868661460e565b90506000614118878986614671565b9050806001600160801b0316826001600160801b031610614139578061413b565b815b92505050614152565b61414f858584614671565b90505b95945050505050565b600061139683836146ae565b60006113968383614774565b6000610fef84846001600160a01b0385166147be565b815460009082106141cb5760405162461bcd60e51b81526004018080602001828103825260228152602001806157676022913960400191505060405180910390fd5b8260000182815481106141da57fe5b9060005260206000200154905092915050565b60006113968383614855565b81546000908190831061423d5760405162461bcd60e51b81526004018080602001828103825260228152602001806158e36022913960400191505060405180910390fd5b600084600001848154811061424e57fe5b906000526020600020906002020190508060000154816001015492509250509250929050565b6000828152600184016020526040812054828161430f5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156142d45781810151838201526020016142bc565b50505050905090810190601f1680156143015780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5084600001600182038154811061432257fe5b9060005260206000209060020201600101549150509392505050565b604080516001600160a01b0385811660248301528481166044830152606480830185905283518084039091018152608490920183526020820180516001600160e01b03166323b872dd60e01b178152925182516000948594938a169392918291908083835b602083106143c25780518252601f1990920191602091820191016143a3565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114614424576040519150601f19603f3d011682016040523d82523d6000602084013e614429565b606091505b5091509150818015614457575080511580614457575080806020019051602081101561445457600080fd5b50515b6125d9576040805162461bcd60e51b815260206004820152600360248201526229aa2360e91b604482015290519081900360640190fd5b60006144a2846001600160a01b03166137f3565b6144ae57506001610fef565b60006145bc630a85bd0160e11b6144c3612f38565b88878760405160240180856001600160a01b03168152602001846001600160a01b0316815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b8381101561452a578181015183820152602001614512565b50505050905090810190601f1680156145575780820380516001836020036101000a031916815260200191505b5095505050505050604051602081830303815290604052906001600160e01b0319166020820180516001600160e01b038381831617835250505050604051806060016040528060328152602001615789603291396001600160a01b0388169190614929565b905060008180602001905160208110156145d557600080fd5b50516001600160e01b031916630a85bd0160e11b1492505050949350505050565b60009081526001919091016020526040902054151590565b6000826001600160a01b0316846001600160a01b0316111561462e579192915b6000614651856001600160a01b0316856001600160a01b0316600160601b613186565b905061415261466c84838888036001600160a01b0316613186565b614938565b6000826001600160a01b0316846001600160a01b03161115614691579192915b610fef61466c83600160601b8787036001600160a01b0316613186565b6000818152600183016020526040812054801561476a57835460001980830191908101906000908790839081106146e157fe5b90600052602060002001549050808760000184815481106146fe57fe5b60009182526020808320909101929092558281526001898101909252604090209084019055865487908061472e57fe5b60019003818190600052602060002001600090559055866001016000878152602001908152602001600020600090556001945050505050611399565b6000915050611399565b600061478083836145f6565b6147b657508154600181810184556000848152602080822090930184905584548482528286019093526040902091909155611399565b506000611399565b60008281526001840160205260408120548061482357505060408051808201825283815260208082018481528654600181810189556000898152848120955160029093029095019182559151908201558654868452818801909252929091205561317f565b8285600001600183038154811061483657fe5b906000526020600020906002020160010181905550600091505061317f565b6000818152600183016020526040812054801561476a578354600019808301919081019060009087908390811061488857fe5b90600052602060002090600202019050808760000184815481106148a857fe5b6000918252602080832084546002909302019182556001938401549184019190915583548252898301905260409020908401905586548790806148e757fe5b60008281526020808220600260001990940193840201828155600190810183905592909355888152898201909252604082209190915594506113999350505050565b6060610fef848460008561494e565b806001600160801b03811681146106e557600080fd5b60608247101561498f5760405162461bcd60e51b81526004018080602001828103825260268152602001806158066026913960400191505060405180910390fd5b614998856137f3565b6149e9576040805162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015290519081900360640190fd5b600080866001600160a01b031685876040518082805190602001908083835b60208310614a275780518252601f199092019160209182019101614a08565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d8060008114614a89576040519150601f19603f3d011682016040523d82523d6000602084013e614a8e565b606091505b5091509150614a9e828286614aa9565b979650505050505050565b60608315614ab857508161317f565b825115614ac85782518084602001fd5b60405162461bcd60e51b81526020600482018181528451602484015284518593919283926044019190850190808383600083156142d45781810151838201526020016142bc565b50805460018160011615610100020316600290046000825580601f10614b355750614b53565b601f016020900490600052602060002090810190614b539190614b56565b50565b5b80821115614b6b5760008155600101614b57565b5090565b80356106e581615710565b805161ffff811681146106e557600080fd5b803562ffffff811681146106e557600080fd5b600060208284031215614bb0578081fd5b813561317f81615710565b60008060408385031215614bcd578081fd5b8235614bd881615710565b91506020830135614be881615710565b809150509250929050565b60008060008060808587031215614c08578182fd5b8435614c1381615710565b93506020850135614c2381615710565b9250614c3160408601614b8c565b91506060850135614c4181615710565b939692955090935050565b600080600060608486031215614c60578081fd5b8335614c6b81615710565b92506020840135614c7b81615710565b929592945050506040919091013590565b60008060008060808587031215614ca1578182fd5b8435614cac81615710565b93506020850135614cbc81615710565b925060408501359150606085013567ffffffffffffffff811115614cde578182fd5b8501601f81018713614cee578182fd5b8035614d01614cfc826156c2565b61569e565b818152886020838501011115614d15578384fd5b81602084016020830137908101602001929092525092959194509250565b60008060408385031215614d45578182fd5b8235614d5081615710565b91506020830135614be881615725565b60008060408385031215614d72578182fd5b8235614d7d81615710565b946020939093013593505050565b600080600060608486031215614d9f578081fd5b8335614daa81615710565b9250602084013591506040840135614dc181615710565b809150509250925092565b60008060008060008060c08789031215614de4578384fd5b8635614def81615710565b955060208701359450604087013593506060870135614e0d81615757565b9598949750929560808101359460a0909101359350915050565b60008060208385031215614e39578182fd5b823567ffffffffffffffff80821115614e50578384fd5b818501915085601f830112614e63578384fd5b813581811115614e71578485fd5b8660208083028501011115614e84578485fd5b60209290920196919550909350505050565b600060208284031215614ea7578081fd5b81356001600160e01b03198116811461317f578182fd5b600060208284031215614ecf578081fd5b813561317f81615733565b600060208284031215614eeb578081fd5b815167ffffffffffffffff811115614f01578182fd5b8201601f81018413614f11578182fd5b8051614f1f614cfc826156c2565b818152856020838501011115614f33578384fd5b6141528260208301602086016156e4565b600060808284031215614f55578081fd5b50919050565b600060a08284031215614f55578081fd5b600060c08284031215614f55578081fd5b60008183036080811215614f8f578182fd5b6040516040810167ffffffffffffffff8282108183111715614fad57fe5b816040526060841215614fbe578485fd5b60a0830193508184108185111715614fd257fe5b508260405284359250614fe483615710565b918252602084013591614ff683615710565b82606083015261500860408601614b8c565b6080830152815261501b60608501614b6f565b6020820152949350505050565b60006101608284031215614f55578081fd5b60006020828403121561504b578081fd5b813561317f81615742565b60008060408385031215615068578182fd5b825161507381615742565b6020840151909250614be881615742565b600080600080600060a0868803121561509b578283fd5b85516150a681615742565b80955050602086015193506040860151925060608601516150c681615742565b60808701519092506150d781615742565b809150509295509295909350565b600080600080600080600060e0888a0312156150ff578485fd5b875161510a81615710565b602089015190975061511b81615733565b955061512960408901614b7a565b945061513760608901614b7a565b935061514560808901614b7a565b925060a088015161515581615757565b60c089015190925061516681615725565b8091505092959891949750929550565b600060208284031215615187578081fd5b61139682614b8c565b6000602082840312156151a1578081fd5b5035919050565b600080604083850312156151ba578182fd5b823591506020830135614be881615710565b600080604083850312156151de578182fd5b505080516020909101519092909150565b60008060008060608587031215615204578182fd5b8435935060208501359250604085013567ffffffffffffffff80821115615229578384fd5b818701915087601f83011261523c578384fd5b81358181111561524a578485fd5b88602082850101111561525b578485fd5b95989497505060200194505050565b600081518084526152828160208601602086016156e4565b601f01601f19169290920160200192915050565b60020b9052565b6001600160801b03169052565b6000828483379101908152919050565b6001600160a01b0391909116815260200190565b600060018060a01b03871682528560020b60208301528460020b60408301526001600160801b038416606083015260a06080830152614a9e60a083018461526a565b6001600160a01b03959095168552600293840b60208601529190920b60408401526001600160801b03918216606084015216608082015260a00190565b6001600160a01b039390931683526001600160801b03918216602084015216604082015260600190565b6000602080830181845280855180835260408601915060408482028701019250838701855b828110156153ca57603f198886030184526153b885835161526a565b9450928501929085019060010161539c565b5092979650505050505050565b901515815260200190565b90815260200190565b6001600160a01b03929092168252602082015260400190565b600293840b81529190920b60208201526001600160801b03909116604082015260600190565b600060208252611396602083018461526a565b6020808252600c908201526b139bdd08185c1c1c9bdd995960a21b604082015260600190565b6020808252602c908201527f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860408201526b34b9ba32b73a103a37b5b2b760a11b606082015260800190565b602080825260149082015273507269636520736c69707061676520636865636b60601b604082015260600190565b60208082526010908201526f125b9d985b1a59081d1bdad95b88125160821b604082015260600190565b6020808252600b908201526a139bdd0818db19585c995960aa1b604082015260600190565b815180516001600160a01b03908116835260208083015182168185015260409283015162ffffff1692840192909252920151909116606082015260800190565b6001600160801b039390931683526020830191909152604082015260600190565b9384526001600160801b039290921660208401526040830152606082015260800190565b918252602082015260400190565b6001600160601b038d1681526001600160a01b038c811660208301528b811660408301528a16606082015262ffffff89166080820152600288900b60a0820152610180810161561160c0830189615296565b61561e60e083018861529d565b856101008301528461012083015261563a61014083018561529d565b61564861016083018461529d565b9d9c50505050505050505050505050565b6000808335601e1984360301811261566f578283fd5b83018035915067ffffffffffffffff821115615689578283fd5b6020019150368190038213156137aa57600080fd5b60405181810167ffffffffffffffff811182821017156156ba57fe5b604052919050565b600067ffffffffffffffff8211156156d657fe5b50601f01601f191660200190565b60005b838110156156ff5781810151838201526020016156e7565b838111156127795750506000910152565b6001600160a01b0381168114614b5357600080fd5b8015158114614b5357600080fd5b8060020b8114614b5357600080fd5b6001600160801b0381168114614b5357600080fd5b60ff81168114614b5357600080fdfe456e756d657261626c655365743a20696e646578206f7574206f6620626f756e64734552433732313a207472616e7366657220746f206e6f6e20455243373231526563656976657220696d706c656d656e7465724552433732315065726d69743a20617070726f76616c20746f2063757272656e74206f776e65724552433732313a207472616e7366657220746f20746865207a65726f2061646472657373416464726573733a20696e73756666696369656e742062616c616e636520666f722063616c6c4552433732313a206f70657261746f7220717565727920666f72206e6f6e6578697374656e7420746f6b656e4552433732313a20617070726f76652063616c6c6572206973206e6f74206f776e6572206e6f7220617070726f76656420666f7220616c6c4552433732313a2062616c616e636520717565727920666f7220746865207a65726f20616464726573734552433732313a206f776e657220717565727920666f72206e6f6e6578697374656e7420746f6b656e456e756d657261626c654d61703a20696e646578206f7574206f6620626f756e64734552433732313a207472616e73666572206f6620746f6b656e2074686174206973206e6f74206f776e4552433732313a20617070726f76616c20746f2063757272656e74206f776e65724552433732313a207472616e736665722063616c6c6572206973206e6f74206f776e6572206e6f7220617070726f766564a26469706673582212200d8cb472e3f96f46a43812bf0f642175161d1da0d890dbcf2444ea5a983bfc0c64736f6c63430007060033000000000000000000000000de73b8b566ced31f21a1ee9c6868741c6bf0a01a000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000004968cbcc7ab1466313cde8470ee75e01ca9ec0edc00000000000000000000000000000000000000000000000000000000000000000000000000b7d02f90b7982e708018472310443847231045083064c02949dda6ef3d919c9bc8885d5560999a3640431e8e6870aa87bee538000b90b465f57552900000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa87bee53800000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000136f70656e4f6365616e46656544796e616d6963000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a219439258ca9da29e9cc4ce5596924745e12b93000000000000000000000000000000000000000000000000000a909c20669c000000000000000000000000000000000000000000000000000000000000568ab00000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000017dfcdece4000000000000000000000000001f3c3f0243d06a0353abcb066be9140747aeb8c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092490411a32000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000a219439258ca9da29e9cc4ce5596924745e12b93000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd90000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b9509330000000000000000000000000000000000000000000000000000a909c20669c000000000000000000000000000000000000000000000000000000000000568ab10000000000000000000000000000000000000000000000000000000000584ed30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef53a4bd0e16ccc9116770a41c4bd3ad1147bd4f000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000560000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a909c20669c0000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000004d0e30db0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000038451a74316000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f00000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064eb5625d9000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064511de15b000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000008aebffb3964ec5cea0915080ddc1aca079583a4d000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000440000000000000000000000000000000000000000000000000000000000000044000000000000000000000000000000000000000000000000000000000000000000000000000000008aebffb3964ec5cea0915080ddc1aca079583a4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001247132bb7f0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b950933000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5c0000000000000000000000000000000000000000000000000000000000000000000007202f86f82e708138471188af38471188afd8301614994176211869ca2b568f2a7d4ee941e073a821ee1ff80b844095ea7b300000000000000000000000039d361e66798155813b907a70d6c2e3fdafb087700000000000000000000000000000000000000000000000000000000007b2d58c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003202f082e70803847117d8d5847117d8df825208946dd653abb4106e6d0e891aaf677ca9ed71f717b5871c02de7dbfa7b580c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029402f9029082e70803847117d8d5847117d8df83029ea89480e38291e06339d10aab483c65695d004dbd5c6980b902642cc4081e0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000ad00d7de3657900000000000000000000000000000000000000000000000000000000655494e9000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000060000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff00000000000000000000000000000000000000000000000000000000005c3b81000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000005ec5b1e9b1bd5198343abb6e55fb695d2f7bb3080000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff000000000000000000000000cb08ae247e4ef6d6d8282262620294f48067c65d00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000007202f86f82e70824847117d8d5847117d8df8301042994eb466342c4d449bc9f53a865d5cb90586f40521580b844095ea7b30000000000000000000000006131b5fae19ea4f9d964eac0408e4408b66337b5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007102f86e82e70822847117d8d5847117d8df82eb7a94176211869ca2b568f2a7d4ee941e073a821ee1ff80b844095ea7b300000000000000000000000080e38291e06339d10aab483c65695d004dbd5c690000000000000000000000000000000000000000000000000000000000e4e1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017402f9017082e70805847117d8d5847117d8df83031785945e68be9a532eadf5edcbc2bec857d3d4b2e3aec580b9014459d1625700000000000000000000000000000000000000006538c2db5c43bee4b04932b70000000000000000000000000000000000000000655465a9d01c6031e446d4e900000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000001000000000000000000000000896bc47c131c83ff37ae2b15d6b763e0abe8a11200000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000041dac46d1e4a3438106e38aa845f3f50755d01af211d3d7f77fcef9437776150ec51955ed536884debcb7a9dc7bca92fd83de12de6204b010b39b794b3e749ae441c00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7d02f90b7982e708808471021ab88471021ac28306ad1c949dda6ef3d919c9bc8885d5560999a3640431e8e68709f295cd5f0000b90b465f575529000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f295cd5f000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000136f70656e4f6365616e46656544796e616d6963000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff0000000000000000000000000000000000000000000000000009dc4d7392f80000000000000000000000000000000000000000000000000000000000005100df00000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000164859cc08000000000000000000000000001f3c3f0243d06a0353abcb066be9140747aeb8c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092490411a32000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd90000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b95093300000000000000000000000000000000000000000000000000009dc4d7392f80000000000000000000000000000000000000000000000000000000000005100e000000000000000000000000000000000000000000000000000000000005382380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef53a4bd0e16ccc9116770a41c4bd3ad1147bd4f000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000560000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dc4d7392f80000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000004d0e30db0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000038451a74316000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f00000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064eb5625d9000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064511de15b000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000005ec5b1e9b1bd5198343abb6e55fb695d2f7bb308000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000440000000000000000000000000000000000000000000000000000000000000044000000000000000000000000000000000000000000000000000000000000000000000000000000005ec5b1e9b1bd5198343abb6e55fb695d2f7bb30800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001247132bb7f0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b95093300000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052c00000000000000000000000000000000000000000000000000000000000000000000b7d02f90b7982e708808471021ab88471021ac28306ad40949dda6ef3d919c9bc8885d5560999a3640431e8e68709fbae1bd1a000b90b465f575529000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fbae1bd1a00000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000136f70656e4f6365616e46656544796e616d6963000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff0000000000000000000000000000000000000000000000000009e551629d8d000000000000000000000000000000000000000000000000000000000000514aef00000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000165cb93413000000000000000000000000001f3c3f0243d06a0353abcb066be9140747aeb8c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092490411a32000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd90000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b95093300000000000000000000000000000000000000000000000000009e551629d8d000000000000000000000000000000000000000000000000000000000000514aef000000000000000000000000000000000000000000000000000000000053ce920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef53a4bd0e16ccc9116770a41c4bd3ad1147bd4f000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000560000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e551629d8d0000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000004d0e30db0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000038451a74316000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f00000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064eb5625d9000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064511de15b000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000005ec5b1e9b1bd5198343abb6e55fb695d2f7bb308000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000440000000000000000000000000000000000000000000000000000000000000044000000000000000000000000000000000000000000000000000000000000000000000000000000005ec5b1e9b1bd5198343abb6e55fb695d2f7bb30800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001247132bb7f0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b95093300000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c00000000000000000000000000000000000000000000000000000000000000000000b7d02f90b7982e7081b8471021ab88471021ac283066852949dda6ef3d919c9bc8885d5560999a3640431e8e6870aa87bee538000b90b465f57552900000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa87bee53800000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000136f70656e4f6365616e46656544796e616d6963000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff000000000000000000000000000000000000000000000000000a909c20669c00000000000000000000000000000000000000000000000000000000000057af1e0000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000017dfcdece4000000000000000000000000001f3c3f0243d06a0353abcb066be9140747aeb8c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092490411a32000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd90000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b9509330000000000000000000000000000000000000000000000000000a909c20669c00000000000000000000000000000000000000000000000000000000000057af1f00000000000000000000000000000000000000000000000000000000005979390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef53a4bd0e16ccc9116770a41c4bd3ad1147bd4f000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000560000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a909c20669c0000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000004d0e30db0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000038451a74316000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f00000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064eb5625d9000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000007160570bb153edd0ea1775ec2b2ac9b65f1ab61b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000064511de15b000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000005ec5b1e9b1bd5198343abb6e55fb695d2f7bb308000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000440000000000000000000000000000000000000000000000000000000000000044000000000000000000000000000000000000000000000000000000000000000000000000000000005ec5b1e9b1bd5198343abb6e55fb695d2f7bb30800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001247132bb7f0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000a9f983a0d33a6fa782ddd29c93649f7d65df4dd9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000000a2854fbbd9b3ef66f17d47284e7f899b950933000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2c0000000000000000000000000000000000000000000000000000000000000000000003302f182e7081c8471021ab88471021ac28252089480c67432656d59144ceff962e8faf8926599bcf88809bacebc4406e33680c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029402f9029082e708228471021ab88471021ac283029eb49480e38291e06339d10aab483c65695d004dbd5c6980b902642cc4081e000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000506e20287d011900000000000000000000000000000000000000000000000000000000655494f3000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000060000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff0000000000000000000000000000000000000000000000000000000002aecaa5000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000005ec5b1e9b1bd5198343abb6e55fb695d2f7bb3080000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff0000000000000000000000006e7ebcc8bccf2e226de3a06526a88df62d62a06800000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003302f182e708808471021ab88471021ac28252089445a318273749d6eb00f5f6ca3bc7cd3de26d642a88031126543f5c800680c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007102f86e82e708108471021ab88471021ac282eb8694176211869ca2b568f2a7d4ee941e073a821ee1ff80b844095ea7b300000000000000000000000080e38291e06339d10aab483c65695d004dbd5c6900000000000000000000000000000000000000000000000000000000058d2733c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014102f9013d82e7085c8471021ab88471021ac28301ada58080b9012560806040526000805461ffff1916905534801561001b57600080fd5b5060fb8061002a6000396000f3fe6080604052348015600f57600080fd5b506004361060325760003560e01c80630c55699c146037578063b49004e914605b575b600080fd5b60005460449061ffff1681565b60405161ffff909116815260200160405180910390f35b60616063565b005b60008054600191908190607a90849061ffff166096565b92506101000a81548161ffff021916908361ffff160217905550565b61ffff81811683821601908082111560be57634e487b7160e01b600052601160045260246000fd5b509291505056fea2646970667358221220666c87ec501268817295a4ca1fc6e3859faf241f38dd688f145135970920009264736f6c63430008120033c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f202f8ef82e708028471021ab88471021ac28304884d9439d361e66798155813b907a70d6c2e3fdafb087780b8c47dc20382000000000000000000000000176211869ca2b568f2a7d4ee941e073a821ee1ff000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee00000000000000000000000000000000000000000000000000000000005b0ed7000000000000000000000000000000000000000000000000000a946707c500000000000000000000000000002bbecb0105f7ac160157129c7b3b8685f7e1cf150000000000000000000000002bbecb0105f7ac160157129c7b3b8685f7e1cf15c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003302f182e708028471021ab88471021ac28252089469ef96f5d99f316e759a96abac88e2d5a3f0a424880809056eacf3800080c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f402f902f082e708018471021ab88471021ac2830ca5d99436933bd4288648d95a8275e663003ae7efd2199d80b902c407432196000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001e0db5ae35f38076cf76d5d1ca8e1e4f701ebd024773b19cd2b30601294943f3bff00000000000000000000000000000000000000000000000000000007915e2340000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000a757ff394e48a0206dbb64c9fab487c8ec3ec83f00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000064261636b65720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a68747470733a2f2f617370656374612e69642f752f4e6570616c000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000069b3d1f85dad0c56dc394c572e8347cf428fc30caf7f35d04ef9db6665ce2ade881e96a5588c036d1451f3d09ea0ff0dba521941b9d41d2c6ef31b7bba1192a5b61b000000006554669b83e19e378a7a71c7e78a1f7ebed624d8e244fece982799efee7636ffb1411af90000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000029402f9029082e7080c8471021ab88471021ac283033b609480e38291e06339d10aab483c65695d004dbd5c6980b902642cc4081e0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000006a339f3700000000000000000000000000000000000000000000000000000000655494f1000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000060000000000000000000000000a219439258ca9da29e9cc4ce5596924745e12b93000000000000000000000000000000000000000000000000000000006a69253a00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000258d5f860b11ec73ee200eb14f1b60a3b7a536a20000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000a219439258ca9da29e9cc4ce5596924745e12b930000000000000000000000006f80ddf26f3e26d986acc8a68a267132dd0ef5fb00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000029402f9029082e7080b8471021ab88471021ac283033b609480e38291e06339d10aab483c65695d004dbd5c6980b902642cc4081e0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000006a6d5e4500000000000000000000000000000000000000000000000000000000655494f1000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000060000000000000000000000000a219439258ca9da29e9cc4ce5596924745e12b93000000000000000000000000000000000000000000000000000000006aa2535900000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000258d5f860b11ec73ee200eb14f1b60a3b7a536a20000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000a219439258ca9da29e9cc4ce5596924745e12b930000000000000000000000003df2c90491913f10fcfdd4bcd9bdd392d641cc4d00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003302f182e70803847101aa87847101aa918252089418048aa59c1603fe114192b2081f97e3deff41158807704128ff9c000080c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003602f482e70808847101aa87847101aa918302773d943dd307009d9e1b00b7ecb0f2554ee07858a347ad862d79883d2000841249c58bc000000000000000000000000000000000000000000000000000000000000000000000000000000000003202f082e7080c847101aa87847101aa9182520894a29a80753cb713acc2087d627182501b88281a84876c8d0f78ad0d2580c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003302f182e7080c847101aa87847101aa91825208945f5d36dd8228ae8aee05e161c39951b967b8999088073e843bfcc1000080c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007102f86e82e70803847101aa87847101aa9182eb7a94176211869ca2b568f2a7d4ee941e073a821ee1ff80b844095ea7b300000000000000000000000080e38291e06339d10aab483c65695d004dbd5c69000000000000000000000000000000000000000000000000000000000052fdedc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013502f9013182e708818d847101aa87847101aa91830cc88d94fc13ebe7feb9595d70195e9168aa7f3ace15362180b901048e3c92e4000000000000000000000000000000000000000000000000000000000000de66000000000000000000000000000000000000000000000000001dadf04e1597c30000000000000000000000001cad8bd26c61041c28c7ba877ed5d0621a7ead6f0000000000000000000000008a9570ec97534277ade6e46d100939fbce4968f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000000003302f182e70801847101aa87847101aa9182520894ce4ddd9c6fda61fde0eeed1953a113acd8fd00368808bc789fe903328980c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ef82aaee846db04e13826aa494f37f2d51ca2eeb1959e5999446c5648e43373fdc88079e3bd7304ae0008082e70880800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d602f902d282e708820a59846daefaa8846daefab68304ad9194a88f877524384d4de785d50c45c08af22a7f71d880b902a448933b3000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000260266c379eacedf2f4c072a75ce62c71c0220d7928ddbd403a09eff84bd260ddee0ed6e88555cbdaa4b81310ef26af4113297e09a96f5f87a681de06a918ed7339088b9f9d2ba83c7728af2f5eb2942c57b12b87e8132b8b058b84e613f774531e085d4c343f6b89b5304eeb9150059b8b1cc5a01802694486539e828383a6318a24189587279ee7875294c99b5e31bf48e60e1905399b63fd440b6923468e59192749045fc6dafc0abe5832f139b00a06104e679df5c31a3d795d46b343247bf40a433c3a0d6635affa839cd903095e1920416a929ca9f1264ae75297518b9efc1f9d48afb1b4fd7b182659fe5b9840917bd335bc2a0b4eac2f95ab8e61f4815f0000000000000000000000000000000000000000000000000000000001ff4780000000000000000000000000000000004229c621e3906c9b8be19a202f6f223c000000000000000000000000000000002921f9921f2ca144e6777271b335237100000000000000000000000000000000795dfd879d021309e3c81c3871b9ce280000000000000000000000000000000066922b4021f76b6cdc8cbe4ee50e04d30000000000000000000000000000000054864f9b836fb2805df242c730277d020000000000000000000000000000000052fb1b56c8aac8688c0723c35e88f01d00000000000000000000000000000000f169b0b852b25bd6724b2a060cfe0fc1000000000000000000000000000000006f86cc554c83fea5daab221270e1e87f0000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000fc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044cd36aac0c9676e984d72823fb662ce94d3ab5e551456325f2ac7067234dd71e01bebe032b0255e03980c67432656d59144ceff962e8faf8926599bcf880c67432656d59144ceff962e8faf8926599bcf8e4edb277e41dc89ab076a1f049f4a3efa700bce880c67432656d59144ceff962e8faf8926599bcf8e4edb277e41dc89ab076a1f049f4a3efa700bce836f2f638d3990b21df9cad66eb050d8cca42283a21c3de23d98caddc406e3d31b25e807addf3363321c3de23d98caddc406e3d31b25e807addf3363321c3de23d98caddc406e3d31b25e807addf33633e93685f3bba03016f02bd1828badd6195988d950e534bcc316cca6f9d8416b902775252116107450cd2230f7a6e0cf2a3a95b4eb72b51378fa36ab3baf8ae6955d07776ab690e565ba6fbc79b8de3a5daf8ae6955d07776ab690e565ba6fbc79b8de3a5daf8ae6955d07776ab690e565ba6fbc79b8de3a5d710bda329b2a6224e4b44833de30f38e7f81d564710bda329b2a6224e4b44833de30f38e7f81d564710bda329b2a6224e4b44833de30f38e7f81d564710bda329b2a6224e4b44833de30f38e7f81d564710bda329b2a6224e4b44833de30f38e7f81d564710bda329b2a6224e4b44833de30f38e7f81d564710bda329b2a6224e4b44833de30f38e7f81d564bd7c2aa878b5676c6d9e7fdeddbf2dba85374601b0597e3d2f790d87db0c9d26700502a2d447f395d1265369adfc550b06b191ad08a7c6072305ad09987d3cf0628f53bf9a4ff5d13d4a32bdb2ba43771d6c86b38d67b3f3d1cfac6d9ce767cf891ce2efcb08ae247e4ef6d6d8282262620294f48067c65d16e2e81a6a7ed5d634522b1ae4ed5c8ab29c1d277b1e7c1a1a1748e27677ecefd8badfcb5b3a3735896bc47c131c83ff37ae2b15d6b763e0abe8a11255fc6b7e0bf89952a6cd2cfb988d0a5aed9e5ca3149222572df4565c1d896ef121c45e790550aa223022a192b5d9cf49628f65a570e1933bdf45467be2c78017bdfed49b4156f6cdb26d193c6277cc406e7ebcc8bccf2e226de3a06526a88df62d62a068690fa1fd2764b625a6cbb7f53ad3abf19e41c72db8957400978fee9e3b16f6550bfbb259ee43fe566198a21292308ce287eb9e36e273c1773c5ca8882bbecb0105f7ac160157129c7b3b8685f7e1cf157f6639930e374cc0dcf2b99bda294275690620eba757ff394e48a0206dbb64c9fab487c8ec3ec83f6f80ddf26f3e26d986acc8a68a267132dd0ef5fb3df2c90491913f10fcfdd4bcd9bdd392d641cc4dfcd814ae03c3746a6362a0ed0c5aa2957b5204b992254480333d3d5f3162680441944f6a659771c84174861730312cc93e2fbff332e3b9c1b9084fd126c9181a32229b681c6f6b391db3cf1a341bd8184215463e2fb8590bc42968f20ec6d87a0c071bee1cad8bd26c61041c28c7ba877ed5d0621a7ead6f9705f01cf7d734eb32629c9461677b1e8908ef572fc617e933a52713247ce25730f6695920b3befe4156edbafc5091507de2dd2a53ded551a346f83b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a0047d5b2cc94e6f8968166fb6f071cb1c86665966dd9f538320375696ef2c67b70ff3c92fd7e3245cdbf99719c8fb50f9bd8e677818583f62e090e1e3bb6c5171097435322eabd58e6e5040a59b030b70b6c98efe0a77253b0a928e71f027dc581eff638f73d5354c7d7626fb35bbb04cebb7579320204013eccf8ad2993047d812b66b9f8adce97857f723ef3fe55f2c9b0f54d29d7113d9afcf8dde2e52e01e07f20c67d61e6768838754d165394f21a434dac233543d9ec040dabf4e5c9dc305ce31d8d3a991e6b5dd35b1c8fe12dbf344cd4eb2f46b5babc60f16a02000d0240d83997105b623dd1c591fdeabff0f30c2605d7fd90c3a3fea697bb6356ce515d79b9687a514babf833f403540e6450cbf468604c5e70928d0890446f2cae90c2536370684c072cadaa6bfa6302510c8e979ec9a6567ca441b7f22682e0ee614d73e108a86ab2f485f7c3d0257bd6ad49cae8e16082a664cf27bbb2a496e7f2df1ba4b3576dd02705ce540f71897b6884a0f65f36e31c39ac740002e7875c32350d89b7508f576b7a6c61941d5b24c9c79f2eaa757b6f85db95d49e84e31f210a2ef7927e79724ed3e452e976a410b6c3a8807bb8359e542b100c6901dcecd17202131493446a6c8e7ed1fdca419edf837bb306caaca72751b6d175e0e4fe40b917b69b86114d85a080156510388a093741f780d053f5d9ee1ca3d2aa3428e1ab28787ad9c34285f17e3e36e09c563c637e3af4770479fbbf21cb986c357a307eb9674a16ef8b6d3d517a8696cc0cc1702f2a3bc0982f1cc552b2859ac09c0210fb0d37e8344014592c17b525bb42181578fc2de366749df6fee6582cb277d17ce5d53f81c3caf900cc3cb314f2df6982d57ee731b0716bee9f01c40b79ea51528a7c6d54ac36032b371286243e4f4015172f3739177a1481db5c4ec5c21d40e557bf675ce9962ffb90bc0659250196e93db44587ba96f73d111ecf4ca5f34022490960f81084b2b8802a5e9aa935f6a8888d1408002aedc6190196dbf099d2335b23457d15a3919a038c03fc9f8ca23194868fbc92a728da96f2b7da14b750dc3911224e5bc8b35bc5df82fcc1fd14535fbdefadcc233818fb38126584d480e6b4008de4c3132346fc106493f9cb3c6b80734c473b6af9bfc343798baa9fb0ed09d47736c2fd474e52cbbba25e6696a6ce5399d2e6cdeb244c00d4992c35a2c44d81ae262560d4e92ebf1250d380683ab6bee77dec9af0d25dc12f454e1b626be222075fdfb0075a8e7643b526319666df186cfd7c70069f9df0a4ebcb1b8