60a06040523480156200001157600080fd5b5060405162002e4238038062002e428339810160408190526200003491620002ad565b8551869086906200004d9060009060208501906200011d565b508051620000639060019060208401906200011d565b50506001600a55506200007633620000cb565b600c80546001600160a01b038086166001600160a01b031992831617909255600d8054858416921691909117905581166080528351620000be90600e9060208701906200011d565b50505050505050620003b2565b600b80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b8280546200012b9062000375565b90600052602060002090601f0160209004810192826200014f57600085556200019a565b82601f106200016a57805160ff19168380011785556200019a565b828001600101855582156200019a579182015b828111156200019a5782518255916020019190600101906200017d565b50620001a8929150620001ac565b5090565b5b80821115620001a85760008155600101620001ad565b634e487b7160e01b600052604160045260246000fd5b600082601f830112620001eb57600080fd5b81516001600160401b0380821115620002085762000208620001c3565b604051601f8301601f19908116603f01168101908282118183101715620002335762000233620001c3565b816040528381526020925086838588010111156200025057600080fd5b600091505b8382101562000274578582018301518183018401529082019062000255565b83821115620002865760008385830101525b9695505050505050565b80516001600160a01b0381168114620002a857600080fd5b919050565b60008060008060008060c08789031215620002c757600080fd5b86516001600160401b0380821115620002df57600080fd5b620002ed8a838b01620001d9565b975060208901519150808211156200030457600080fd5b620003128a838b01620001d9565b965060408901519150808211156200032957600080fd5b506200033889828a01620001d9565b945050620003496060880162000290565b9250620003596080880162000290565b91506200036960a0880162000290565b90509295509295509295565b600181811c908216806200038a57607f821691505b60208210811415620003ac57634e487b7160e01b600052602260045260246000fd5b50919050565b608051612a5f620003e36000396000818161097a015281816109e701528181610e770152610ed40152612a5f6000f3fe608060405234801561001057600080fd5b50600436106101b95760003560e01c80636352211e116100f9578063a0bcfc7f11610097578063c87b56dd11610071578063c87b56dd146103ab578063cd5bda8d146103be578063e985e9c5146103d1578063f2fde38b1461040d57600080fd5b8063a0bcfc7f14610372578063a22cb46514610385578063b88d4fde1461039857600080fd5b8063715018a6116100d3578063715018a61461032e5780638da5cb5b1461033657806395d89b41146103475780639bab05861461034f57600080fd5b80636352211e146102f55780636c19e7831461030857806370a082311461031b57600080fd5b80632f745c59116101665780634f6ccce7116101405780634f6ccce7146102995780635aa6abc2146102ac5780635fd148dd146102bf578063611db5c9146102d257600080fd5b80632f745c591461026057806342842e0e146102735780634b023cf81461028657600080fd5b8063095ea7b311610197578063095ea7b31461022657806318160ddd1461023b57806323b872dd1461024d57600080fd5b806301ffc9a7146101be57806306fdde03146101e6578063081812fc146101fb575b600080fd5b6101d16101cc36600461231a565b610420565b60405190151581526020015b60405180910390f35b6101ee610464565b6040516101dd919061238f565b61020e6102093660046123a2565b6104f6565b6040516001600160a01b0390911681526020016101dd565b6102396102343660046123d7565b61051d565b005b6008545b6040519081526020016101dd565b61023961025b366004612401565b610654565b61023f61026e3660046123d7565b6106cb565b610239610281366004612401565b610773565b61023961029436600461243d565b61078e565b61023f6102a73660046123a2565b6107b8565b6102396102ba366004612458565b61085c565b6102396102cd3660046124c1565b610a45565b6101d16102e03660046123a2565b600f6020526000908152604090205460ff1681565b61020e6103033660046123a2565b610a9a565b61023961031636600461243d565b610aff565b61023f61032936600461243d565b610b29565b610239610bc3565b600b546001600160a01b031661020e565b6101ee610bd7565b6101d161035d3660046123a2565b60106020526000908152604090205460ff1681565b6102396103803660046125d2565b610be6565b610239610393366004612629565b610c05565b6102396103a6366004612680565b610c10565b6101ee6103b93660046123a2565b610c8e565b6102396103cc3660046126e8565b610cf5565b6101d16103df3660046127b0565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205460ff1690565b61023961041b36600461243d565b610fc3565b60006001600160e01b031982167f7f5828d000000000000000000000000000000000000000000000000000000000148061045e575061045e82611053565b92915050565b606060008054610473906127e3565b80601f016020809104026020016040519081016040528092919081815260200182805461049f906127e3565b80156104ec5780601f106104c1576101008083540402835291602001916104ec565b820191906000526020600020905b8154815290600101906020018083116104cf57829003601f168201915b5050505050905090565b600061050182611091565b506000908152600460205260409020546001600160a01b031690565b600061052882610a9a565b9050806001600160a01b0316836001600160a01b031614156105b75760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560448201527f720000000000000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b336001600160a01b03821614806105d357506105d381336103df565b6106455760405162461bcd60e51b815260206004820152603d60248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60448201527f6b656e206f776e6572206f7220617070726f76656420666f7220616c6c00000060648201526084016105ae565b61064f83836110f5565b505050565b61065e3382611163565b6106c05760405162461bcd60e51b815260206004820152602d60248201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560448201526c1c881bdc88185c1c1c9bdd9959609a1b60648201526084016105ae565b61064f8383836111e2565b60006106d683610b29565b821061074a5760405162461bcd60e51b815260206004820152602b60248201527f455243373231456e756d657261626c653a206f776e657220696e646578206f7560448201527f74206f6620626f756e647300000000000000000000000000000000000000000060648201526084016105ae565b506001600160a01b03919091166000908152600660209081526040808320938352929052205490565b61064f83838360405180602001604052806000815250610c10565b6107966113e8565b600d80546001600160a01b0319166001600160a01b0392909216919091179055565b60006107c360085490565b82106108375760405162461bcd60e51b815260206004820152602c60248201527f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60448201527f7574206f6620626f756e6473000000000000000000000000000000000000000060648201526084016105ae565b6008828154811061084a5761084a61281e565b90600052602060002001549050919050565b600081116108d25760405162461bcd60e51b815260206004820152602260248201527f4275726e20616d6f756e74206d7573742062652067726561746572207468616e60448201527f203000000000000000000000000000000000000000000000000000000000000060648201526084016105ae565b60008281526010602052604090205460ff16156109315760405162461bcd60e51b815260206004820152601460248201527f4275726e20494420616c7265616479207573656400000000000000000000000060448201526064016105ae565b6000828152601060205260408120805460ff191660011790556109513390565b60405163079cc67960e41b81526001600160a01b038083166004830152602482018590529192507f0000000000000000000000000000000000000000000000000000000000000000909116906379cc679090604401600060405180830381600087803b1580156109c057600080fd5b505af11580156109d4573d6000803e3d6000fd5b5050604080518581526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000081166020830152851693508692507fbf36ae9b53584ebe03fcaddd50c054199edbb29bf25034e005436d7f5d3db4f191015b60405180910390a3505050565b610a4d6113e8565b60005b81518163ffffffff16101561064f57610a8883838363ffffffff1681518110610a7b57610a7b61281e565b6020026020010151611442565b80610a928161284a565b915050610a50565b6000818152600260205260408120546001600160a01b03168061045e5760405162461bcd60e51b815260206004820152601860248201527f4552433732313a20696e76616c696420746f6b656e204944000000000000000060448201526064016105ae565b610b076113e8565b600c80546001600160a01b0319166001600160a01b0392909216919091179055565b60006001600160a01b038216610ba75760405162461bcd60e51b815260206004820152602960248201527f4552433732313a2061646472657373207a65726f206973206e6f74206120766160448201527f6c6964206f776e6572000000000000000000000000000000000000000000000060648201526084016105ae565b506001600160a01b031660009081526003602052604090205490565b610bcb6113e8565b610bd5600061145c565b565b606060018054610473906127e3565b610bee6113e8565b8051610c0190600e90602084019061226b565b5050565b610c013383836114ae565b610c1a3383611163565b610c7c5760405162461bcd60e51b815260206004820152602d60248201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560448201526c1c881bdc88185c1c1c9bdd9959609a1b60648201526084016105ae565b610c8884848484611575565b50505050565b6060610c9982611091565b6000610ca36115f3565b90506000815111610cc35760405180602001604052806000815250610cee565b80610ccd84611602565b604051602001610cde92919061286e565b6040516020818303038152906040525b9392505050565b6040513390600090610d15908a908a908a908a908a908a9060200161289d565b6040516020818303038152906040528051906020012090506000610d9084610d8a846040517f19457468657265756d205369676e6564204d6573736167653a0a3332000000006020820152603c8101829052600090605c01604051602081830303815290604052805190602001209050919050565b906116ac565b600c549091506001600160a01b03808316911614610df05760405162461bcd60e51b815260206004820152601160248201527f496e76616c6964207369676e617475726500000000000000000000000000000060448201526064016105ae565b60008a8152600f602052604090205460ff1615610e4f5760405162461bcd60e51b815260206004820152601460248201527f4d696e7420494420616c7265616479207573656400000000000000000000000060448201526064016105ae565b60008a8152600f60205260409020805460ff191660011790558715610ea857600d54610ea8907f00000000000000000000000000000000000000000000000000000000000000009085906001600160a01b03168b6116c8565b8615610f315760405163079cc67960e41b81526001600160a01b038481166004830152602482018990527f000000000000000000000000000000000000000000000000000000000000000016906379cc679090604401600060405180830381600087803b158015610f1857600080fd5b505af1158015610f2c573d6000803e3d6000fd5b505050505b60005b85811015610f7057610f5e84888884818110610f5257610f5261281e565b90506020020135611442565b80610f6881612939565b915050610f34565b5060408051898152602081018990526001600160a01b038516918c917f16b1dd7b7460bc4c8e32fcfdbce090aab770c2352b11c613e3663d81dd3ca0c6910160405180910390a350505050505050505050565b610fcb6113e8565b6001600160a01b0381166110475760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f646472657373000000000000000000000000000000000000000000000000000060648201526084016105ae565b6110508161145c565b50565b60006001600160e01b031982167f780e9d6300000000000000000000000000000000000000000000000000000000148061045e575061045e82611840565b6000818152600260205260409020546001600160a01b03166110505760405162461bcd60e51b815260206004820152601860248201527f4552433732313a20696e76616c696420746f6b656e204944000000000000000060448201526064016105ae565b600081815260046020526040902080546001600160a01b0319166001600160a01b038416908117909155819061112a82610a9a565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b60008061116f83610a9a565b9050806001600160a01b0316846001600160a01b031614806111b657506001600160a01b0380821660009081526005602090815260408083209388168352929052205460ff165b806111da5750836001600160a01b03166111cf846104f6565b6001600160a01b0316145b949350505050565b826001600160a01b03166111f582610a9a565b6001600160a01b0316146112595760405162461bcd60e51b815260206004820152602560248201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060448201526437bbb732b960d91b60648201526084016105ae565b6001600160a01b0382166112d45760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f2061646460448201527f726573730000000000000000000000000000000000000000000000000000000060648201526084016105ae565b6112e183838360016118db565b826001600160a01b03166112f482610a9a565b6001600160a01b0316146113585760405162461bcd60e51b815260206004820152602560248201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060448201526437bbb732b960d91b60648201526084016105ae565b600081815260046020908152604080832080546001600160a01b03199081169091556001600160a01b0387811680865260038552838620805460001901905590871680865283862080546001019055868652600290945282852080549092168417909155905184937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b600b546001600160a01b03163314610bd55760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016105ae565b610c01828260405180602001604052806000815250611a17565b600b80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b816001600160a01b0316836001600160a01b031614156115105760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c65720000000000000060448201526064016105ae565b6001600160a01b03838116600081815260056020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c319101610a38565b6115808484846111e2565b61158c84848484611a95565b610c885760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b60648201526084016105ae565b6060600e8054610473906127e3565b6060600061160f83611bed565b600101905060008167ffffffffffffffff81111561162f5761162f61247a565b6040519080825280601f01601f191660200182016040528015611659576020820181803683370190505b5090508181016020015b600019017f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a850494508461169f576116a4565b611663565b509392505050565b60008060006116bb8585611ccf565b915091506116a481611d15565b604080516001600160a01b0385811660248301528481166044830152606480830185905283518084039091018152608490920183526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f23b872dd00000000000000000000000000000000000000000000000000000000179052915160009283929088169161175a9190612954565b6000604051808303816000865af19150503d8060008114611797576040519150601f19603f3d011682016040523d82523d6000602084013e61179c565b606091505b50915091508180156117c65750805115806117c65750808060200190518101906117c69190612970565b6118385760405162461bcd60e51b815260206004820152603160248201527f5472616e7366657248656c7065723a3a7472616e7366657246726f6d3a20747260448201527f616e7366657246726f6d206661696c656400000000000000000000000000000060648201526084016105ae565b505050505050565b60006001600160e01b031982167f80ac58cd0000000000000000000000000000000000000000000000000000000014806118a357506001600160e01b031982167f5b5e139f00000000000000000000000000000000000000000000000000000000145b8061045e57507f01ffc9a7000000000000000000000000000000000000000000000000000000006001600160e01b031983161461045e565b60018111156119525760405162461bcd60e51b815260206004820152603560248201527f455243373231456e756d657261626c653a20636f6e736563757469766520747260448201527f616e7366657273206e6f7420737570706f72746564000000000000000000000060648201526084016105ae565b816001600160a01b0385166119ae576119a981600880546000838152600960205260408120829055600182018355919091527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee30155565b6119d1565b836001600160a01b0316856001600160a01b0316146119d1576119d18582611e7e565b6001600160a01b0384166119ed576119e881611f1b565b611a10565b846001600160a01b0316846001600160a01b031614611a1057611a108482611fca565b5050505050565b611a21838361200e565b611a2e6000848484611a95565b61064f5760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b60648201526084016105ae565b60006001600160a01b0384163b15611be257604051630a85bd0160e11b81526001600160a01b0385169063150b7a0290611ad990339089908890889060040161298d565b602060405180830381600087803b158015611af357600080fd5b505af1925050508015611b23575060408051601f3d908101601f19168201909252611b20918101906129c9565b60015b611bc8573d808015611b51576040519150601f19603f3d011682016040523d82523d6000602084013e611b56565b606091505b508051611bc05760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b60648201526084016105ae565b805181602001fd5b6001600160e01b031916630a85bd0160e11b1490506111da565b506001949350505050565b6000807a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008310611c36577a184f03e93ff9f4daa797ed6e38ed64bf6a1f010000000000000000830492506040015b6d04ee2d6d415b85acef81000000008310611c62576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc100008310611c8057662386f26fc10000830492506010015b6305f5e1008310611c98576305f5e100830492506008015b6127108310611cac57612710830492506004015b60648310611cbe576064830492506002015b600a831061045e5760010192915050565b600080825160411415611d065760208301516040840151606085015160001a611cfa878285856121a7565b94509450505050611d0e565b506000905060025b9250929050565b6000816004811115611d2957611d296129e6565b1415611d325750565b6001816004811115611d4657611d466129e6565b1415611d945760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e6174757265000000000000000060448201526064016105ae565b6002816004811115611da857611da86129e6565b1415611df65760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e6774680060448201526064016105ae565b6003816004811115611e0a57611e0a6129e6565b14156110505760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c60448201527f756500000000000000000000000000000000000000000000000000000000000060648201526084016105ae565b60006001611e8b84610b29565b611e9591906129fc565b600083815260076020526040902054909150808214611ee8576001600160a01b03841660009081526006602090815260408083208584528252808320548484528184208190558352600790915290208190555b5060009182526007602090815260408084208490556001600160a01b039094168352600681528383209183525290812055565b600854600090611f2d906001906129fc565b60008381526009602052604081205460088054939450909284908110611f5557611f5561281e565b906000526020600020015490508060088381548110611f7657611f7661281e565b6000918252602080832090910192909255828152600990915260408082208490558582528120556008805480611fae57611fae612a13565b6001900381819060005260206000200160009055905550505050565b6000611fd583610b29565b6001600160a01b039093166000908152600660209081526040808320868452825280832085905593825260079052919091209190915550565b6001600160a01b0382166120645760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f206164647265737360448201526064016105ae565b6000818152600260205260409020546001600160a01b0316156120c95760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e7465640000000060448201526064016105ae565b6120d76000838360016118db565b6000818152600260205260409020546001600160a01b03161561213c5760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e7465640000000060448201526064016105ae565b6001600160a01b038216600081815260036020908152604080832080546001019055848352600290915280822080546001600160a01b0319168417905551839291907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08311156121de5750600090506003612262565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa158015612232573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811661225b57600060019250925050612262565b9150600090505b94509492505050565b828054612277906127e3565b90600052602060002090601f01602090048101928261229957600085556122df565b82601f106122b257805160ff19168380011785556122df565b828001600101855582156122df579182015b828111156122df5782518255916020019190600101906122c4565b506122eb9291506122ef565b5090565b5b808211156122eb57600081556001016122f0565b6001600160e01b03198116811461105057600080fd5b60006020828403121561232c57600080fd5b8135610cee81612304565b60005b8381101561235257818101518382015260200161233a565b83811115610c885750506000910152565b6000815180845261237b816020860160208601612337565b601f01601f19169290920160200192915050565b602081526000610cee6020830184612363565b6000602082840312156123b457600080fd5b5035919050565b80356001600160a01b03811681146123d257600080fd5b919050565b600080604083850312156123ea57600080fd5b6123f3836123bb565b946020939093013593505050565b60008060006060848603121561241657600080fd5b61241f846123bb565b925061242d602085016123bb565b9150604084013590509250925092565b60006020828403121561244f57600080fd5b610cee826123bb565b6000806040838503121561246b57600080fd5b50508035926020909101359150565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff811182821017156124b9576124b961247a565b604052919050565b600080604083850312156124d457600080fd5b6124dd836123bb565b915060208084013567ffffffffffffffff808211156124fb57600080fd5b818601915086601f83011261250f57600080fd5b8135818111156125215761252161247a565b8060051b9150612532848301612490565b818152918301840191848101908984111561254c57600080fd5b938501935b8385101561256a57843582529385019390850190612551565b8096505050505050509250929050565b600067ffffffffffffffff8311156125945761259461247a565b6125a7601f8401601f1916602001612490565b90508281528383830111156125bb57600080fd5b828260208301376000602084830101529392505050565b6000602082840312156125e457600080fd5b813567ffffffffffffffff8111156125fb57600080fd5b8201601f8101841361260c57600080fd5b6111da8482356020840161257a565b801515811461105057600080fd5b6000806040838503121561263c57600080fd5b612645836123bb565b915060208301356126558161261b565b809150509250929050565b600082601f83011261267157600080fd5b610cee8383356020850161257a565b6000806000806080858703121561269657600080fd5b61269f856123bb565b93506126ad602086016123bb565b925060408501359150606085013567ffffffffffffffff8111156126d057600080fd5b6126dc87828801612660565b91505092959194509250565b600080600080600080600060c0888a03121561270357600080fd5b87359650612713602089016123bb565b95506040880135945060608801359350608088013567ffffffffffffffff8082111561273e57600080fd5b818a0191508a601f83011261275257600080fd5b81358181111561276157600080fd5b8b60208260051b850101111561277657600080fd5b6020830195508094505060a08a013591508082111561279457600080fd5b506127a18a828b01612660565b91505092959891949750929550565b600080604083850312156127c357600080fd5b6127cc836123bb565b91506127da602084016123bb565b90509250929050565b600181811c908216806127f757607f821691505b6020821081141561281857634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b600063ffffffff8083168181141561286457612864612834565b6001019392505050565b60008351612880818460208801612337565b835190830190612894818360208801612337565b01949350505050565b7f4d6f6f6172536861726564436f6c6c656374696f6e2043726564697400000000815286601c8201526bffffffffffffffffffffffff198660601b16603c82015284605082015283607082015260007f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff83111561291957600080fd5b8260051b8085609085013760009201609001918252509695505050505050565b600060001982141561294d5761294d612834565b5060010190565b60008251612966818460208701612337565b9190910192915050565b60006020828403121561298257600080fd5b8151610cee8161261b565b60006001600160a01b038087168352808616602084015250836040830152608060608301526129bf6080830184612363565b9695505050505050565b6000602082840312156129db57600080fd5b8151610cee81612304565b634e487b7160e01b600052602160045260246000fd5b600082821015612a0e57612a0e612834565b500390565b634e487b7160e01b600052603160045260246000fdfea264697066735822122050ea8cb134ef6937636668fde1579f63ad095bac808a9d8c76b8d69c41c662a964736f6c6343000809003300000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000014000000000000000000000000031118d798e4417206c7f10d97b3444b74807172f000000000000000000000000bf4a55f123fa80c1706e9f89807605d9aa17d6670000000000000000000000003f5a3d2a327110ea66c7fcc3ba6f09a4f48cf38f00000000000000000000000000000000000000000000000000000000000000174d4f4f41522053484152454420434f4c4c454354494f4e00000000000000000000000000000000000000000000000000000000000000000000000000000000034d53430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b68747470733a2f2f636f6c6c656374696f6e2e626f726564666c6f772e6f72672f746f6b656e2f6d73632f000000000000000000000000000000000000000000