1. | 2072656c6174656420746f206578747261204e4d49732068617070656e696e670a0909202a20647572696e67207468652063757272656e74204e4d493b20746865206c6174746572206973207265706f72746564206173206572726174610a0909202a204e313520696e20696e74656c20646f63203234393139392d3032392c2070656e7469756d20342073706563696669636174696f6e0a0909202a207570646174652c2074686f7567682074686569722073756767657374656420776f726b2d61726f756e6420646f6573206e6f740a0909202a2061707065617220746f20736f6c7665207468652070726f626c656d2e0a0909202a2f0a0a09097265616c203d20564952545f43545228737461672c2069293b0a0a090972646d73722870345f636f756e746572735b7265616c5d2e636363725f616464726573732c206c6f772c2068696768293b0a090972646d73722870345f636f756e746572735b7265616c5d2e636f756e7465725f616464726573732c206374722c2068696768293b0a090969662028434343525f4f56465f50286c6f7729207c7c2021286374722026204f505f4354525f4f564552464c4f572929207b0a0909096f70726f66696c655f6164645f73616d706c6528726567732c2069293b0a09090977726d73726c2870345f636f756e746572735b7265616c5d2e636f756e7465725f616464726573732c0a090909202020202020202d287536342972657365745f76616c75655b695d293b0a090909434343525f434c4541525f4f5646286c6f77293b0a09090977726d73722870345f636f756e746572735b7265616c5d2e636363725f616464726573732c206c6f772c2068696768293b0a09090977726d73726c2870345f636f756e746572735b7265616c5d2e636f756e7465725f616464726573732c0a090909202020202020202d287536342972657365745f76616c75655b695d293b0a09097d0a097d0a0a092f2a20503420717569726b3a20796f75206861766520746f2072652d756e6d61736b20746865206170696320766563746f72202a2f0a09617069635f777269746528415049435f4c565450432c20617069635f7265616428415049435f4c56545043292026207e415049435f4c56545f4d41534b4544293b0a0a092f2a20536565206f705f6d6f64656c5f7070726f2e63202a2f0a0972657475726e20313b0a7d0a0a0a73746174696320766f69642070345f737461727428737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273290a7b0a09756e7369676e656420696e74206c6f772c20686967682c20737461673b0a09696e7420693b0a0a0973746167203d206765745f7374616767657228293b0a0a09666f72202869203d20303b2069203c206e756d5f636f756e746572733b202b2b6929207b0a0909696620282172657365745f76616c75655b695d290a090909636f6e74696e75653b0a090972646d73722870345f636f756e746572735b564952545f43545228737461672c2069295d2e636363725f616464726573732c206c6f772c2068696768293b0a0909434343525f5345545f454e41424c45286c6f77293b0a090977726d73722870345f636f756e746572735b564952545f43545228737461672c2069295d2e636363725f616464726573732c206c6f772c2068696768293b0a097d0a7d0a0a0a73746174696320766f69642070345f73746f7028737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273290a7b0a09756e7369676e656420696e74206c6f772c20686967682c20737461673b0a09696e7420693b0a0a0973746167203d206765745f7374616767657228293b0a0a09666f72202869203d20303b2069203c206e756d5f636f756e746572733b202b2b6929207b0a0909696620282172657365745f76616c75655b695d290a090909636f6e74696e75653b0a090972646d73722870345f636f756e746572735b564952545f43545228737461672c2069295d2e636363725f616464726573732c206c6f772c2068696768293b0a0909434343525f5345545f44495341424c45286c6f77293b0a090977726d73722870345f636f756e746572735b564952545f43545228737461672c2069295d2e636363725f616464726573732c206c6f772c2068696768293b0a097d0a7d0a0a23696664656620434f4e4649475f534d500a737472756374206f705f7838365f6d6f64656c5f73706563206f705f70345f6874325f73706563203d207b0a092e6e756d5f636f756e7465727309093d204e554d5f434f554e544552535f4854322c0a092e6e756d5f636f6e74726f6c7309093d204e554d5f434f4e54524f4c535f4854322c0a092e66696c6c5f696e5f616464726573736573093d202670345f66696c6c5f696e5f6164647265737365732c0a092e73657475705f6374727309093d202670345f73657475705f637472732c0a092e636865636b5f6374727309093d202670345f636865636b5f637472732c0a092e73746172740909093d202670345f73746172742c0a092e73746f700909093d202670345f73746f702c0a092e73687574646f776e09093d202670345f73687574646f776e0a7d3b0a23656e6469660a0a737472756374206f705f7838365f6d6f64656c5f73706563206f705f70345f73706563203d207b0a092e6e756d5f636f756e7465727309093d204e554d5f434f554e544552535f4e4f4e5f48542c0a092e6e756d5f636f6e74726f6c7309093d204e554d5f434f4e54524f4c535f4e4f4e5f48542c0a092e66696c6c5f696e5f616464726573736573093d202670345f66696c6c5f696e5f6164647265737365732c0a092e73657475705f6374727309093d202670345f73657475705f637472732c0a092e636865636b5f6374727309093d202670345f636865636b5f637472732c0a092e73746172740909093d202670345f73746172742c0a092e73746f700909093d202670345f73746f702c0a092e73687574646f776e09093d202670345f73687574646f776e0a7d3b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6f70726f66696c652f6f705f6d6f64656c5f7070726f2e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313336343000313231313437343433333000303032313035310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a204066696c65206f705f6d6f64656c5f7070726f2e680a202a2046616d696c79203620706572666d6f6e20616e64206172636869746563747572616c20706572666d6f6e204d5352206f7065726174696f6e730a202a0a202a204072656d61726b20436f707972696768742032303032204f50726f66696c6520617574686f72730a202a204072656d61726b20436f70797269676874203230303820496e74656c20436f72706f726174696f6e0a202a204072656d61726b2052656164207468652066696c6520434f5059494e470a202a0a202a2040617574686f72204a6f686e204c65766f6e0a202a2040617574686f72205068696c6970706520456c69650a202a2040617574686f722047726179646f6e20486f6172650a202a2040617574686f7220416e6469204b6c65656e0a202a2040617574686f7220526f626572742052696368746572203c726f626572742e7269636874657240616d642e636f6d3e0a202a2f0a0a23696e636c756465203c6c696e75782f6f70726f66696c652e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c61736d2f7074726163652e683e0a23696e636c756465203c61736d2f6d73722e683e0a23696e636c756465203c61736d2f617069632e683e0a23696e636c756465203c61736d2f6e6d692e683e0a0a23696e636c75646520226f705f7838365f6d6f64656c2e68220a23696e636c75646520226f705f636f756e7465722e68220a0a73746174696320696e74206e756d5f636f756e74657273203d20323b0a73746174696320696e7420636f756e7465725f7769647468203d2033323b0a0a23646566696e65204d53525f5050524f5f4556454e5453454c5f524553455256454409282830784646464646464646554c4c3c3c3332297c2831554c4c3c3c323129290a0a737461746963207536342072657365745f76616c75655b4f505f4d41585f434f554e5445525d3b0a0a73746174696320766f6964207070726f5f73687574646f776e28737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273290a7b0a09696e7420693b0a0a09666f72202869203d20303b2069203c206e756d5f636f756e746572733b202b2b6929207b0a090969662028216d7372732d3e636f756e746572735b695d2e61646472290a090909636f6e74696e75653b0a090972656c656173655f706572666374725f6e6d69284d53525f50365f5045524643545230202b2069293b0a090972656c656173655f65766e7473656c5f6e6d69284d53525f50365f45564e5453454c30202b2069293b0a097d0a7d0a0a73746174696320696e74207070726f5f66696c6c5f696e5f61646472657373657328737472756374206f705f6d737273202a20636f6e7374206d737273290a7b0a09696e7420693b0a0a09666f72202869203d20303b2069203c206e756d5f636f756e746572733b20692b2b29207b0a09096966202821726573657276655f706572666374725f6e6d69284d53525f50365f5045524643545230202b206929290a090909676f746f206661696c3b0a09096966202821726573657276655f65766e7473656c5f6e6d69284d53525f50365f45564e5453454c30202b20692929207b0a09090972656c656173655f706572666374725f6e6d69284d53525f50365f5045524643545230202b2069293b0a090909676f746f206661696c3b0a09097d0a09092f2a20626f746820726567697374657273206d757374206265207265736572766564202a2f0a09096d7372732d3e636f756e746572735b695d2e61646472203d204d53525f50365f5045524643545230202b20693b0a09096d7372732d3e636f6e74726f6c735b695d2e61646472203d204d53525f50365f45564e5453454c30202b20693b0a0909636f6e74696e75653b0a096661696c3a0a09096966202821636f756e7465725f636f6e6669675b695d2e656e61626c6564290a090909636f6e74696e75653b0a09096f705f7838365f7761726e5f72657365727665642869293b0a09097070726f5f73687574646f776e286d737273293b0a090972657475726e202d45425553593b0a097d0a0a0972657475726e20303b0a7d0a0a0a73746174696320766f6964207070726f5f73657475705f6374727328737472756374206f705f7838365f6d6f64656c5f7370656320636f6e7374202a6d6f64656c2c0a09090920202020737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273290a7b0a097536342076616c3b0a09696e7420693b0a0a09696620286370755f6861735f617263685f706572666d6f6e29207b0a0909756e696f6e20637075696431305f656178206561783b0a09096561782e66756c6c203d2063707569645f65617828307861293b0a0a09092f2a0a0909202a20466f7220436f726532202866616d696c7920362c206d6f64656c203135292c20646f6e2774207265736574207468650a0909202a20636f756e7465722077696474683a0a0909202a2f0a09096966202821286561782e73706c69742e76657273696f6e5f6964203d3d20302026260a0909095f5f746869735f6370755f72656164286370755f696e666f2e78383629203d3d20362026260a090909095f5f746869735f6370755f72656164286370755f696e666f2e7838365f6d6f64656c29203d3d2031352929207b0a0a09090969662028636f756e7465725f7769647468203c206561782e73706c69742e6269745f7769647468290a09090909636f756e7465725f7769647468203d206561782e73706c69742e6269745f77696474683b0a09097d0a097d0a0a092f2a20636c65617220616c6c20636f756e74657273202a2f0a09666f72202869203d20303b2069203c206e756d5f636f756e746572733b202b2b6929207b0a090969662028216d7372732d3e636f6e74726f6c735b695d2e61646472290a090909636f6e74696e75653b0a090972646d73726c286d7372732d3e636f6e74726f6c735b695d2e616464722c2076616c293b0a09096966202876616c202620415243485f504552464d4f4e5f4556454e5453454c5f454e41424c45290a0909096f705f7838365f7761726e5f696e5f7573652869293b0a090976616c20263d206d6f64656c2d3e72657365727665643b0a090977726d73726c286d7372732d3e636f6e74726f6c735b695d2e616464722c2076616c293b0a09092f2a0a0909202a2061766f696420612066616c736520646574656374696f6e206f6620637472206f766572666c6f777320696e204e4d49202a0a0909202a2068616e646c65720a0909202a2f0a090977726d73726c286d7372732d3e636f756e746572735b695d2e616464722c202d314c4c293b0a097d0a0a092f2a20656e61626c652061637469766520636f756e74657273202a2f0a09666f72202869203d20303b2069203c206e756d5f636f756e746572733b202b2b6929207b0a090969662028636f756e7465725f636f6e6669675b695d2e656e61626c6564202626206d7372732d3e636f756e746572735b695d2e6164647229207b0a09090972657365745f76616c75655b695d203d20636f756e7465725f636f6e6669675b695d2e636f756e743b0a09090977726d73726c286d7372732d3e636f756e746572735b695d2e616464722c202d72657365745f76616c75655b695d293b0a09090972646d73726c286d7372732d3e636f6e74726f6c735b695d2e616464722c2076616c293b0a09090976616c20263d206d6f64656c2d3e72657365727665643b0a09090976616c207c3d206f705f7838365f6765745f6374726c286d6f64656c2c2026636f756e7465725f636f6e6669675b695d293b0a09090977726d73726c286d7372732d3e636f6e74726f6c735b695d2e616464722c2076616c293b0a09097d20656c7365207b0a09090972657365745f76616c75655b695d203d20303b0a09097d0a097d0a7d0a0a0a73746174696320696e74207070726f5f636865636b5f63747273287374727563742070745f72656773202a20636f6e737420726567732c0a090909202020737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273290a7b0a097536342076616c3b0a09696e7420693b0a0a09666f72202869203d20303b2069203c206e756d5f636f756e746572733b202b2b6929207b0a0909696620282172657365745f76616c75655b695d290a090909636f6e74696e75653b0a090972646d73726c286d7372732d3e636f756e746572735b695d2e616464722c2076616c293b0a09096966202876616c2026202831554c4c203c3c2028636f756e7465725f7769647468202d20312929290a090909636f6e74696e75653b0a09096f70726f66696c655f6164645f73616d706c6528726567732c2069293b0a090977726d73726c286d7372732d3e636f756e746572735b695d2e616464722c202d72657365745f76616c75655b695d293b0a097d0a0a092f2a204f6e6c792050362062617365642050656e7469756d204d206e65656420746f2072652d756e6d61736b20746865206170696320766563746f72206275742069740a09202a20646f65736e27742068757274206f746865722050362076617269616e74202a2f0a09617069635f777269746528415049435f4c565450432c20617069635f7265616428415049435f4c56545043292026207e415049435f4c56545f4d41534b4544293b0a0a092f2a2057652063616e277420776f726b206f7574206966207765207265616c6c792068616e646c656420616e20696e746572727570742e2057650a09202a206d696768742068617665206361756768742061202a7365636f6e642a20636f756e746572206a757374206166746572206f766572666c6f77696e670a09202a2074686520696e7465727275707420666f72207468697320636f756e746572207468656e20617272697665730a09202a20616e6420776520646f6e27742066696e64206120636f756e74657220746861742773206f766572666c6f7765642c20736f2077650a09202a20776f756c642072657475726e203020616e64206765742064617a6564202b20636f6e66757365642e20496e737465616420776520616c776179730a09202a20617373756d6520776520666f756e6420616e206f766572666c6f772e2054686973207375636b732e0a09202a2f0a0972657475726e20313b0a7d0a0a0a73746174696320766f6964207070726f5f737461727428737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273290a7b0a097536342076616c3b0a09696e7420693b0a0a09666f72202869203d20303b2069203c206e756d5f636f756e746572733b202b2b6929207b0a09096966202872657365745f76616c75655b695d29207b0a09090972646d73726c286d7372732d3e636f6e74726f6c735b695d2e616464722c2076616c293b0a09090976616c207c3d20415243485f504552464d4f4e5f4556454e5453454c5f454e41424c453b0a09090977726d73726c286d7372732d3e636f6e74726f6c735b695d2e616464722c2076616c293b0a09097d0a097d0a7d0a0a0a73746174696320766f6964207070726f5f73746f7028737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273290a7b0a097536342076616c3b0a09696e7420693b0a0a09666f72202869203d20303b2069203c206e756d5f636f756e746572733b202b2b6929207b0a0909696620282172657365745f76616c75655b695d290a090909636f6e74696e75653b0a090972646d73726c286d7372732d3e636f6e74726f6c735b695d2e616464722c2076616c293b0a090976616c20263d207e415243485f504552464d4f4e5f4556454e5453454c5f454e41424c453b0a090977726d73726c286d7372732d3e636f6e74726f6c735b695d2e616464722c2076616c293b0a097d0a7d0a0a737472756374206f705f7838365f6d6f64656c5f73706563206f705f7070726f5f73706563203d207b0a092e6e756d5f636f756e7465727309093d20322c0a092e6e756d5f636f6e74726f6c7309093d20322c0a092e726573657276656409093d204d53525f5050524f5f4556454e5453454c5f52455345525645442c0a092e66696c6c5f696e5f616464726573736573093d20267070726f5f66696c6c5f696e5f6164647265737365732c0a092e73657475705f6374727309093d20267070726f5f73657475705f637472732c0a092e636865636b5f6374727309093d20267070726f5f636865636b5f637472732c0a092e73746172740909093d20267070726f5f73746172742c0a092e73746f700909093d20267070726f5f73746f702c0a092e73687574646f776e09093d20267070726f5f73687574646f776e0a7d3b0a0a2f2a0a202a204172636869746563747572616c20706572666f726d616e6365206d6f6e69746f72696e672e0a202a0a202a204e6577657220496e74656c20435055732028436f7265312b29206861766520737570706f727420666f72206172636869746563747572616c0a202a206576656e74732064657363726962656420696e204350554944203078412e205365652074686520494133322053444d20566f6c33622e313820666f722064657461696c732e0a202a2054686520616476616e74616765206f66207468697320697320746861742069742063616e20626520646f6e6520776974686f7574206b6e6f77696e672061626f75740a202a20746865207370656369666963204350552e0a202a2f0a0a73746174696320766f696420617263685f706572666d6f6e5f73657475705f636f756e7465727328766f6964290a7b0a09756e696f6e20637075696431305f656178206561783b0a0a096561782e66756c6c203d2063707569645f65617828307861293b0a0a092f2a20576f726b61726f756e6420666f722042494f53206275677320696e20362f31352e2054616b656e2066726f6d20706572666d6f6e32202a2f0a09696620286561782e73706c69742e76657273696f6e5f6964203d3d2030202626205f5f746869735f6370755f72656164286370755f696e666f2e78383629203d3d20362026260a09095f5f746869735f6370755f72656164286370755f696e666f2e7838365f6d6f64656c29203d3d20313529207b0a09096561782e73706c69742e76657273696f6e5f6964203d20323b0a09096561782e73706c69742e6e756d5f636f756e74657273203d20323b0a09096561782e73706c69742e6269745f7769647468203d2034303b0a097d0a0a096e756d5f636f756e74657273203d206d696e2828696e74296561782e73706c69742e6e756d5f636f756e746572732c204f505f4d41585f434f554e544552293b0a0a096f705f617263685f706572666d6f6e5f737065632e6e756d5f636f756e74657273203d206e756d5f636f756e746572733b0a096f705f617263685f706572666d6f6e5f737065632e6e756d5f636f6e74726f6c73203d206e756d5f636f756e746572733b0a7d0a0a73746174696320696e7420617263685f706572666d6f6e5f696e697428737472756374206f70726f66696c655f6f7065726174696f6e73202a69676e6f7265290a7b0a09617263685f706572666d6f6e5f73657475705f636f756e7465727328293b0a0972657475726e20303b0a7d0a0a737472756374206f705f7838365f6d6f64656c5f73706563206f705f617263685f706572666d6f6e5f73706563203d207b0a092e726573657276656409093d204d53525f5050524f5f4556454e5453454c5f52455345525645442c0a092e696e69740909093d2026617263685f706572666d6f6e5f696e69742c0a092f2a206e756d5f636f756e746572732f6e756d5f636f6e74726f6c732066696c6c656420696e2061742072756e74696d65202a2f0a092e66696c6c5f696e5f616464726573736573093d20267070726f5f66696c6c5f696e5f6164647265737365732c0a092f2a207573657220737061636520646f65732074686520637075696420636865636b20666f7220617661696c61626c65206576656e7473202a2f0a092e73657475705f6374727309093d20267070726f5f73657475705f637472732c0a092e636865636b5f6374727309093d20267070726f5f636865636b5f637472732c0a092e73746172740909093d20267070726f5f73746172742c0a092e73746f700909093d20267070726f5f73746f702c0a092e73687574646f776e09093d20267070726f5f73687574646f776e0a7d3b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6f70726f66696c652f6f705f7838365f6d6f64656c2e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303530353200313231313437343433333000303032303532310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a2a0a202a204066696c65206f705f7838365f6d6f64656c2e680a202a20696e7465726661636520746f20783836206d6f64656c2d7370656369666963204d5352206f7065726174696f6e730a202a0a202a204072656d61726b20436f707972696768742032303032204f50726f66696c6520617574686f72730a202a204072656d61726b2052656164207468652066696c6520434f5059494e470a202a0a202a2040617574686f722047726179646f6e20486f6172650a202a2040617574686f7220526f626572742052696368746572203c726f626572742e7269636874657240616d642e636f6d3e0a202a2f0a0a2369666e646566204f505f5838365f4d4f44454c5f480a23646566696e65204f505f5838365f4d4f44454c5f480a0a23696e636c756465203c61736d2f74797065732e683e0a23696e636c756465203c61736d2f706572665f6576656e742e683e0a0a737472756374206f705f6d7372207b0a09756e7369676e6564206c6f6e6709616464723b0a09753634090973617665643b0a7d3b0a0a737472756374206f705f6d737273207b0a09737472756374206f705f6d7372202a636f756e746572733b0a09737472756374206f705f6d7372202a636f6e74726f6c733b0a09737472756374206f705f6d7372202a6d756c7469706c65783b0a7d3b0a0a7374727563742070745f726567733b0a0a737472756374206f70726f66696c655f6f7065726174696f6e733b0a0a2f2a20546865206d6f64656c20767461626c65206162737472616374732074686520646966666572656e636573206265747765656e0a202a20766172696f75732078383620435055206d6f64656c7327207065726663747220737570706f72742e0a202a2f0a737472756374206f705f7838365f6d6f64656c5f73706563207b0a09756e7369676e656420696e74096e756d5f636f756e746572733b0a09756e7369676e656420696e74096e756d5f636f6e74726f6c733b0a09756e7369676e656420696e74096e756d5f766972745f636f756e746572733b0a09753634090972657365727665643b0a0975313609096576656e745f6d61736b3b0a09696e740909282a696e69742928737472756374206f70726f66696c655f6f7065726174696f6e73202a6f7073293b0a09696e740909282a66696c6c5f696e5f6164647265737365732928737472756374206f705f6d737273202a20636f6e7374206d737273293b0a09766f69640909282a73657475705f637472732928737472756374206f705f7838365f6d6f64656c5f7370656320636f6e7374202a6d6f64656c2c0a09090909202020202020737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273293b0a09696e740909282a636865636b5f6374727329287374727563742070745f72656773202a20636f6e737420726567732c0a09090909202020202020737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273293b0a09766f69640909282a73746172742928737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273293b0a09766f69640909282a73746f702928737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273293b0a09766f69640909282a73687574646f776e2928737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273293b0a23696664656620434f4e4649475f4f50524f46494c455f4556454e545f4d554c5449504c45580a09766f69640909282a7377697463685f6374726c2928737472756374206f705f7838365f6d6f64656c5f7370656320636f6e7374202a6d6f64656c2c0a0909090920202020202020737472756374206f705f6d73727320636f6e7374202a20636f6e7374206d737273293b0a23656e6469660a7d3b0a0a737472756374206f705f636f756e7465725f636f6e6669673b0a0a73746174696320696e6c696e6520766f6964206f705f7838365f7761726e5f696e5f75736528696e7420636f756e746572290a7b0a092f2a0a09202a20546865207761726e696e6720696e6469636174657320616e20616c72656164792072756e6e696e6720636f756e7465722e2049660a09202a206f70726f66696c6520646f65736e277420636f6c6c65637420646174612c207468656e20747279207573696e67206120646966666572656e740a09202a20706572666f726d616e636520636f756e746572206f6e20796f757220706c6174666f726d20746f206d6f6e69746f722074686520646573697265640a09202a206576656e742e2044656c65746520636f756e746572202325642066726f6d207468652064657369726564206576656e742062792065646974696e670a09202a20746865202f7573722f73686172652f6f70726f66696c652f25732f3c6370753e2f6576656e74732066696c652e20496620746865206576656e740a09202a2063616e6e6f74206265206d6f6e69746f72656420627920616e79206f7468657220636f756e7465722c20636f6e7461637420796f75720a09202a206861726477617265206f722042494f532076656e646f722e0a09202a2f0a0970725f7761726e696e6728226f70726f66696c653a20636f756e74657220232564206f6e2063707520232564206d617920616c726561647920626520757365645c6e222c0a0909202020636f756e7465722c20736d705f70726f636573736f725f69642829293b0a7d0a0a73746174696320696e6c696e6520766f6964206f705f7838365f7761726e5f726573657276656428696e7420636f756e746572290a7b0a0970725f7761726e696e6728226f70726f66696c653a20636f756e7465722023256420697320616c72656164792072657365727665645c6e222c20636f756e746572293b0a7d0a0a65787465726e20753634206f705f7838365f6765745f6374726c28737472756374206f705f7838365f6d6f64656c5f7370656320636f6e7374202a6d6f64656c2c0a090909202020737472756374206f705f636f756e7465725f636f6e666967202a636f756e7465725f636f6e666967293b0a65787465726e20696e74206f705f7838365f706879735f746f5f7669727428696e742070687973293b0a65787465726e20696e74206f705f7838365f766972745f746f5f7068797328696e742076697274293b0a0a65787465726e20737472756374206f705f7838365f6d6f64656c5f73706563206f705f7070726f5f737065633b0a65787465726e20737472756374206f705f7838365f6d6f64656c5f73706563206f705f70345f737065633b0a65787465726e20737472756374206f705f7838365f6d6f64656c5f73706563206f705f70345f6874325f737065633b0a65787465726e20737472756374206f705f7838365f6d6f64656c5f73706563206f705f616d645f737065633b0a65787465726e20737472756374206f705f7838365f6d6f64656c5f73706563206f705f617263685f706572666d6f6e5f737065633b0a0a23656e646966202f2a204f505f5838365f4d4f44454c5f48202a2f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f7063692f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303737350030303030303030003030303030303000303030303030303030303000313231313437343433333000303031343737370035000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f7063692f4d616b6566696c6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303134303400313231313437343433333000303031363433360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f626a2d79090909093a3d20693338362e6f20696e69742e6f0a0a6f626a2d2428434f4e4649475f5043495f42494f532909092b3d20706362696f732e6f0a6f626a2d2428434f4e4649475f5043495f4d4d434f4e46494729092b3d206d6d636f6e6669675f242842495453292e6f206469726563742e6f206d6d636f6e6669672d7368617265642e6f0a6f626a2d2428434f4e4649475f5043495f44495245435429092b3d206469726563742e6f0a6f626a2d2428434f4e4649475f5043495f4f4c50432909092b3d206f6c70632e6f0a6f626a2d2428434f4e4649475f5043495f58454e2909092b3d2078656e2e6f0a0a6f626a2d79090909092b3d2066697875702e6f0a6f626a2d2428434f4e4649475f5838365f494e54454c5f4345292020202020202b3d206365343130302e6f0a6f626a2d2428434f4e4649475f414350492909092b3d20616370692e6f0a6f626a2d79090909092b3d206c65676163792e6f206972712e6f0a0a6f626a2d2428434f4e4649475f535441325831312920202020202020202020202b3d20737461327831312d66697875702e6f0a0a6f626a2d2428434f4e4649475f5838365f56495357532909092b3d2076697377732e6f0a0a6f626a2d2428434f4e4649475f5838365f4e554d41512909092b3d206e756d61715f33322e6f0a6f626a2d2428434f4e4649475f5838365f4e554d414348495029092b3d206e756d61636869702e6f0a0a6f626a2d2428434f4e4649475f5838365f494e54454c5f4d494429092b3d206d7273742e6f0a0a6f626a2d79090909092b3d20636f6d6d6f6e2e6f206561726c792e6f0a6f626a2d79090909092b3d206275735f6e756d612e6f0a0a6f626a2d2428434f4e4649475f414d445f4e422909092b3d20616d645f6275732e6f0a6f626a2d2428434f4e4649475f5043495f434e4232304c455f515549524b29092b3d2062726f6164636f6d5f6275732e6f0a0a6966657120282428434f4e4649475f5043495f4445425547292c79290a45585452415f43464c414753202b3d202d4444454255470a656e6469660a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f7063692f616370692e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030333536363600313231313437343433333000303031363037370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f740000000000000000000000000000000000000000000000000000000030303030303030003030303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f616370692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f6972712e683e0a23696e636c756465203c6c696e75782f646d692e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a23696e636c756465203c61736d2f6e756d612e683e0a23696e636c756465203c61736d2f7063695f7838362e683e0a0a737472756374207063695f726f6f745f696e666f207b0a0973747275637420616370695f646576696365202a6272696467653b0a0963686172206e616d655b31365d3b0a09756e7369676e656420696e74207265735f6e756d3b0a09737472756374207265736f75726365202a7265733b0a097265736f757263655f73697a655f74202a7265735f6f66667365743b0a09737472756374207063695f737973646174612073643b0a23696664656609434f4e4649475f5043495f4d4d434f4e4649470a09626f6f6c206d6366675f61646465643b0a09753136207365676d656e743b0a0975382073746172745f6275733b0a09753820656e645f6275733b0a23656e6469660a7d3b0a0a73746174696320626f6f6c207063695f7573655f637273203d20747275653b0a73746174696320626f6f6c207063695f69676e6f72655f736567203d2066616c73653b0a0a73746174696320696e74205f5f696e6974207365745f7573655f63727328636f6e73742073747275637420646d695f73797374656d5f6964202a6964290a7b0a097063695f7573655f637273203d20747275653b0a0972657475726e20303b0a7d0a0a73746174696320696e74205f5f696e6974207365745f6e6f7573655f63727328636f6e73742073747275637420646d695f73797374656d5f6964202a6964290a7b0a097063695f7573655f637273203d2066616c73653b0a0972657475726e20303b0a7d0a0a73746174696320696e74205f5f696e6974207365745f69676e6f72655f73656728636f6e73742073747275637420646d695f73797374656d5f6964202a6964290a7b0a097072696e746b284b45524e5f494e464f20225043493a2025732064657465637465643a2069676e6f72696e672041435049205f5345475c6e222c2069642d3e6964656e74293b0a097063695f69676e6f72655f736567203d20747275653b0a0972657475726e20303b0a7d0a0a73746174696320636f6e73742073747275637420646d695f73797374656d5f6964207063695f6372735f717569726b735b5d205f5f696e6974636f6e7374203d207b0a092f2a20687474703a2f2f6275677a696c6c612e6b65726e656c2e6f72672f73686f775f6275672e6367693f69643d3134313833202a2f0a097b0a09092e63616c6c6261636b203d207365745f7573655f6372732c0a09092e6964656e74203d202249424d2053797374656d207833383030222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c202249424d22292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c2022783338303022292c0a09097d2c0a097d2c0a092f2a2068747470733a2f2f6275677a696c6c612e6b65726e656c2e6f72672f73686f775f6275672e6367693f69643d3136303037202a2f0a092f2a203230303620414d442048542f5649412073797374656d20776974682074776f20686f73742062726964676573202a2f0a20202020202020207b0a09092e63616c6c6261636b203d207365745f7573655f6372732c0a09092e6964656e74203d20224153526f636b20414c69766553415441322d474c414e222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c2022414c69766553415441322d474c414e22292c0a202020202020202020202020202020207d2c0a20202020202020207d2c0a092f2a2068747470733a2f2f6275677a696c6c612e6b65726e656c2e6f72672f73686f775f6275672e6367693f69643d3330353532202a2f0a092f2a203230303620414d442048542f5649412073797374656d20776974682074776f20686f73742062726964676573202a2f0a097b0a09092e63616c6c6261636b203d207365745f7573655f6372732c0a09092e6964656e74203d202241535553204d32562d4d58205345222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f424f4152445f56454e444f522c20224153555354654b20436f6d707574657220494e432e22292c0a090909444d495f4d4154434828444d495f424f4152445f4e414d452c20224d32562d4d5820534522292c0a090909444d495f4d4154434828444d495f42494f535f56454e444f522c2022416d65726963616e204d6567617472656e647320496e632e22292c0a09097d2c0a097d2c0a092f2a2068747470733a2f2f6275677a696c6c612e6b65726e656c2e6f72672f73686f775f6275672e6367693f69643d3432363139202a2f0a097b0a09092e63616c6c6261636b203d207365745f7573655f6372732c0a09092e6964656e74203d20224d5349204d532d37323533222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f424f4152445f56454e444f522c20224d4943524f2d5354415220494e5445524e4154494f4e414c20434f2e2c204c544422292c0a090909444d495f4d4154434828444d495f424f4152445f4e414d452c20224d532d3732353322292c0a090909444d495f4d4154434828444d495f42494f535f56454e444f522c202250686f656e697820546563686e6f6c6f676965732c204c544422292c0a09097d2c0a097d2c0a0a092f2a204e6f7720666f722074686520626c61636b6c6973742e2e202a2f0a0a092f2a2068747470733a2f2f6275677a696c6c612e7265646861742e636f6d2f73686f775f6275672e6367693f69643d373639363537202a2f0a097b0a09092e63616c6c6261636b203d207365745f6e6f7573655f6372732c0a09092e6964656e74203d202244656c6c2053747564696f2031353537222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f424f4152445f56454e444f522c202244656c6c20496e632e22292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c202253747564696f203135353722292c0a090909444d495f4d4154434828444d495f42494f535f56455253494f4e2c202241303922292c0a09097d2c0a097d2c0a092f2a2068747470733a2f2f6275677a696c6c612e7265646861742e636f6d2f73686f775f6275672e6367693f69643d373639363537202a2f0a097b0a09092e63616c6c6261636b203d207365745f6e6f7573655f6372732c0a09092e6964656e74203d20225468696e6b70616420534c353130222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f424f4152445f56454e444f522c20224c454e4f564f22292c0a090909444d495f4d4154434828444d495f424f4152445f4e414d452c20223238343744464722292c0a090909444d495f4d4154434828444d495f42494f535f56455253494f4e2c2022364a4554383557572028312e3433202922292c0a09097d2c0a097d2c0a0a092f2a2068747470733a2f2f6275677a696c6c612e6b65726e656c2e6f72672f73686f775f6275672e6367693f69643d3135333632202a2f0a097b0a09092e63616c6c6261636b203d207365745f69676e6f72655f7365672c0a09092e6964656e74203d2022485020787739333030222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c20224865776c6574742d5061636b61726422292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c202248502078773933303020576f726b73746174696f6e22292c0a09097d2c0a097d2c0a097b7d0a7d3b0a0a766f6964205f5f696e6974207063695f616370695f6372735f717569726b7328766f6964290a7b0a09696e7420796561723b0a0a0969662028646d695f6765745f6461746528444d495f42494f535f444154452c2026796561722c204e554c4c2c204e554c4c292026262079656172203c2032303038290a09097063695f7573655f637273203d2066616c73653b0a0a09646d695f636865636b5f73797374656d287063695f6372735f717569726b73293b0a0a092f2a0a09202a2049662074686520757365722073706563696669657320227063693d7573655f63727322206f7220227063693d6e6f63727322206578706c696369746c792c20746861740a09202a2074616b657320707265636564656e6365206f76657220616e797468696e672077652066696775726564206f75742061626f76652e0a09202a2f0a09696620287063695f70726f62652026205043495f524f4f545f4e4f5f435253290a09097063695f7573655f637273203d2066616c73653b0a09656c736520696620287063695f70726f62652026205043495f5553455f5f435253290a09097063695f7573655f637273203d20747275653b0a0a097072696e746b284b45524e5f494e464f20225043493a20257320686f7374206272696467652077696e646f77732066726f6d20414350493b20220a0920202020202020226966206e65636573736172792c20757365205c227063693d25735c2220616e64207265706f72742061206275675c6e222c0a09202020202020207063695f7573655f637273203f20225573696e6722203a202249676e6f72696e67222c0a09202020202020207063695f7573655f637273203f20226e6f63727322203a20227573655f63727322293b0a7d0a0a23696664656609434f4e4649475f5043495f4d4d434f4e4649470a73746174696320696e7420636865636b5f7365676d656e7428753136207365672c2073747275637420646576696365202a6465762c2063686172202a65737472290a7b0a096966202873656729207b0a09096465765f657272286465762c0a0909092225732063616e2774206163636573732050434920636f6e66696775726174696f6e20220a09090922737061636520756e646572207468697320686f7374206272696467652e5c6e222c0a09090965737472293b0a090972657475726e202d45494f3b0a097d0a0a092f2a0a09202a204661696c75726520696e20616464696e67204d4d43464720696e666f726d6174696f6e206973206e6f7420666174616c2c0a09202a206a7573742063616e27742061636365737320657874656e64656420636f6e66696775726174696f6e207370616365206f660a09202a206465766963657320756e646572207468697320686f7374206272696467652e0a09202a2f0a096465765f7761726e286465762c0a0909202225732063616e27742061636365737320657874656e6465642050434920636f6e66696775726174696f6e20220a09092022737061636520756e6465722074686973206272696467652e5c6e222c0a09092065737472293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e742073657475705f6d6366675f6d617028737472756374207063695f726f6f745f696e666f202a696e666f2c20753136207365672c2075382073746172742c0a0909092020753820656e642c20706879735f616464725f742061646472290a7b0a09696e7420726573756c743b0a0973747275637420646576696365202a646576203d2026696e666f2d3e6272696467652d3e6465763b0a0a09696e666f2d3e73746172745f627573203d2073746172743b0a09696e666f2d3e656e645f627573203d20656e643b0a09696e666f2d3e6d6366675f6164646564203d2066616c73653b0a0a092f2a2072657475726e2073756363657373206966204d4d434647206973206e6f7420696e20757365202a2f0a09696620287261775f7063695f6578745f6f7073202626207261775f7063695f6578745f6f707320213d20267063695f6d6d636667290a090972657475726e20303b0a0a096966202821287063695f70726f62652026205043495f50524f42455f4d4d434f4e4629290a090972657475726e20636865636b5f7365676d656e74287365672c206465762c20224d4d434f4e4649472069732064697361626c65642c22293b0a0a09726573756c74203d207063695f6d6d636f6e6669675f696e73657274286465762c207365672c2073746172742c20656e642c2061646472293b0a0969662028726573756c74203d3d203029207b0a09092f2a20656e61626c65204d4d434647206966206974206861736e2774206265656e20656e61626c656420796574202a2f0a0909696620287261775f7063695f6578745f6f7073203d3d204e554c4c290a0909097261775f7063695f6578745f6f7073203d20267063695f6d6d6366673b0a0909696e666f2d3e6d6366675f6164646564203d20747275653b0a097d20656c73652069662028726573756c7420213d202d454558495354290a090972657475726e20636865636b5f7365676d656e74287365672c206465762c0a09090920226661696c20746f20616464204d4d434f4e46494720696e666f726d6174696f6e2c22293b0a0a0972657475726e20303b0a7d0a0a73746174696320766f69642074656172646f776e5f6d6366675f6d617028737472756374207063695f726f6f745f696e666f202a696e666f290a7b0a0969662028696e666f2d3e6d6366675f616464656429207b0a09097063695f6d6d636f6e6669675f64656c65746528696e666f2d3e7365676d656e742c20696e666f2d3e73746172745f6275732c0a0909090920202020696e666f2d3e656e645f627573293b0a0909696e666f2d3e6d6366675f6164646564203d2066616c73653b0a097d0a7d0a23656c73650a73746174696320696e742073657475705f6d6366675f6d617028737472756374207063695f726f6f745f696e666f202a696e666f2c0a0909090920202020753136207365672c2075382073746172742c20753820656e642c0a0909090920202020706879735f616464725f742061646472290a7b0a0972657475726e20303b0a7d0a73746174696320766f69642074656172646f776e5f6d6366675f6d617028737472756374207063695f726f6f745f696e666f202a696e666f290a7b0a7d0a23656e6469660a0a73746174696320616370695f7374617475730a7265736f757263655f746f5f616464722873747275637420616370695f7265736f75726365202a7265736f757263652c0a09090973747275637420616370695f7265736f757263655f616464726573733634202a61646472290a7b0a09616370695f737461747573207374617475733b0a0973747275637420616370695f7265736f757263655f6d656d6f72793234202a6d656d6f727932343b0a0973747275637420616370695f7265736f757263655f6d656d6f72793332202a6d656d6f727933323b0a0973747275637420616370695f7265736f757263655f66697865645f6d656d6f72793332202a66697865645f6d656d6f727933323b0a0a096d656d73657428616464722c20302c2073697a656f66282a6164647229293b0a0973776974636820287265736f757263652d3e7479706529207b0a096361736520414350495f5245534f555243455f545950455f4d454d4f525932343a0a09096d656d6f72793234203d20267265736f757263652d3e646174612e6d656d6f727932343b0a0909616464722d3e7265736f757263655f74797065203d20414350495f4d454d4f52595f52414e47453b0a0909616464722d3e6d696e696d756d203d206d656d6f727932342d3e6d696e696d756d3b0a0909616464722d3e616464726573735f6c656e677468203d206d656d6f727932342d3e616464726573735f6c656e6774683b0a0909616464722d3e6d6178696d756d203d20616464722d3e6d696e696d756d202b20616464722d3e616464726573735f6c656e677468202d20313b0a090972657475726e2041455f4f4b3b0a096361736520414350495f5245534f555243455f545950455f4d454d4f525933323a0a09096d656d6f72793332203d20267265736f757263652d3e646174612e6d656d6f727933323b0a0909616464722d3e7265736f757263655f74797065203d20414350495f4d454d4f52595f52414e47453b0a0909616464722d3e6d696e696d756d203d206d656d6f727933322d3e6d696e696d756d3b0a0909616464722d3e616464726573735f6c656e677468203d206d656d6f727933322d3e616464726573735f6c656e6774683b0a0909616464722d3e6d6178696d756d203d20616464722d3e6d696e696d756d202b20616464722d3e616464726573735f6c656e677468202d20313b0a090972657475726e2041455f4f4b3b0a096361736520414350495f5245534f555243455f545950455f46495845445f4d454d4f525933323a0a090966697865645f6d656d6f72793332203d20267265736f757263652d3e646174612e66697865645f6d656d6f727933323b0a0909616464722d3e7265736f757263655f74797065203d20414350495f4d454d4f52595f52414e47453b0a0909616464722d3e6d696e696d756d203d2066697865645f6d656d6f727933322d3e616464726573733b0a0909616464722d3e616464726573735f6c656e677468203d2066697865645f6d656d6f727933322d3e616464726573735f6c656e6774683b0a0909616464722d3e6d6178696d756d203d20616464722d3e6d696e696d756d202b20616464722d3e616464726573735f6c656e677468202d20313b0a090972657475726e2041455f4f4b3b0a096361736520414350495f5245534f555243455f545950455f4144445245535331363a0a096361736520414350495f5245534f555243455f545950455f4144445245535333323a0a096361736520414350495f5245534f555243455f545950455f4144445245535336343a0a0909737461747573203d20616370695f7265736f757263655f746f5f616464726573733634287265736f757263652c2061646472293b0a090969662028414350495f5355434345535328737461747573292026260a09092020202028616464722d3e7265736f757263655f74797065203d3d20414350495f4d454d4f52595f52414e4745207c7c0a090920202020616464722d3e7265736f757263655f74797065203d3d20414350495f494f5f52414e4745292026260a090920202020616464722d3e616464726573735f6c656e677468203e203029207b0a09090972657475726e2041455f4f4b3b0a09097d0a0909627265616b3b0a097d0a0972657475726e2041455f4552524f523b0a7d0a0a73746174696320616370695f7374617475730a636f756e745f7265736f757263652873747275637420616370695f7265736f75726365202a616370695f7265732c20766f6964202a64617461290a7b0a09737472756374207063695f726f6f745f696e666f202a696e666f203d20646174613b0a0973747275637420616370695f7265736f757263655f61646472657373363420616464723b0a09616370695f737461747573207374617475733b0a0a09737461747573203d207265736f757263655f746f5f6164647228616370695f7265732c202661646472293b0a0969662028414350495f535543434553532873746174757329290a0909696e666f2d3e7265735f6e756d2b2b3b0a0972657475726e2041455f4f4b3b0a7d0a0a73746174696320616370695f7374617475730a73657475705f7265736f757263652873747275637420616370695f7265736f75726365202a616370695f7265732c20766f6964202a64617461290a7b0a09737472756374207063695f726f6f745f696e666f202a696e666f203d20646174613b0a09737472756374207265736f75726365202a7265733b0a0973747275637420616370695f7265736f757263655f61646472657373363420616464723b0a09616370695f737461747573207374617475733b0a09756e7369676e6564206c6f6e6720666c6167733b0a097536342073746172742c206f7269675f656e642c20656e643b0a0a09737461747573203d207265736f757263655f746f5f6164647228616370695f7265732c202661646472293b0a096966202821414350495f535543434553532873746174757329290a090972657475726e2041455f4f4b3b0a0a0969662028616464722e7265736f757263655f74797065203d3d20414350495f4d454d4f52595f52414e474529207b0a0909666c616773203d20494f5245534f555243455f4d454d3b0a090969662028616464722e696e666f2e6d656d2e63616368696e67203d3d20414350495f505245464554434841424c455f4d454d4f5259290a090909666c616773207c3d20494f5245534f555243455f50524546455443483b0a097d20656c73652069662028616464722e7265736f757263655f74797065203d3d20414350495f494f5f52414e474529207b0a0909666c616773203d20494f5245534f555243455f494f3b0a097d20656c73650a090972657475726e2041455f4f4b3b0a0a097374617274203d20616464722e6d696e696d756d202b20616464722e7472616e736c6174696f6e5f6f66667365743b0a096f7269675f656e64203d20656e64203d20616464722e6d6178696d756d202b20616464722e7472616e736c6174696f6e5f6f66667365743b0a0a092f2a204578636c756465206e6f6e2d6164647265737361626c652072616e6765206f72206e6f6e2d6164647265737361626c6520706f7274696f6e206f662072616e6765202a2f0a09656e64203d206d696e28656e642c202875363429696f6d656d5f7265736f757263652e656e64293b0a0969662028656e64203c3d20737461727429207b0a09096465765f696e666f2826696e666f2d3e6272696467652d3e6465762c0a09090922686f7374206272696467652077696e646f77205b25236c6c782d25236c6c785d20220a090909222869676e6f7265642c206e6f7420435055206164647265737361626c65295c6e222c2073746172742c206f7269675f656e64293b0a090972657475726e2041455f4f4b3b0a097d20656c736520696620286f7269675f656e6420213d20656e6429207b0a09096465765f696e666f2826696e666f2d3e6272696467652d3e6465762c0a09090922686f7374206272696467652077696e646f77205b25236c6c782d25236c6c785d20220a09090922285b25236c6c782d25236c6c785d2069676e6f7265642c206e6f7420435055206164647265737361626c65295c6e222c200a09090973746172742c206f7269675f656e642c20656e64202b20312c206f7269675f656e64293b0a097d0a0a09726573203d2026696e666f2d3e7265735b696e666f2d3e7265735f6e756d5d3b0a097265732d3e6e616d65203d20696e666f2d3e6e616d653b0a097265732d3e666c616773203d20666c6167733b0a097265732d3e7374617274203d2073746172743b0a097265732d3e656e64203d20656e643b0a09696e666f2d3e7265735f6f66667365745b696e666f2d3e7265735f6e756d5d203d20616464722e7472616e736c6174696f6e5f6f66667365743b0a0a0969662028217063695f7573655f63727329207b0a09096465765f7072696e746b284b45524e5f44454255472c2026696e666f2d3e6272696467652d3e6465762c0a09090920202022686f7374206272696467652077696e646f7720257052202869676e6f726564295c6e222c20726573293b0a090972657475726e2041455f4f4b3b0a097d0a0a09696e666f2d3e7265735f6e756d2b2b3b0a0a0972657475726e2041455f4f4b3b0a7d0a0a73746174696320766f696420636f616c657363655f77696e646f777328737472756374207063695f726f6f745f696e666f202a696e666f2c20756e7369676e6564206c6f6e672074797065290a7b0a09696e7420692c206a3b0a09737472756374207265736f75726365202a726573312c202a726573323b0a0a09666f72202869203d20303b2069203c20696e666f2d3e7265735f6e756d3b20692b2b29207b0a090972657331203d2026696e666f2d3e7265735b695d3b0a0909696620282128726573312d3e666c6167732026207479706529290a090909636f6e74696e75653b0a0a0909666f7220286a203d2069202b20313b206a203c20696e666f2d3e7265735f6e756d3b206a2b2b29207b0a09090972657332203d2026696e666f2d3e7265735b6a5d3b0a090909696620282128726573322d3e666c6167732026207479706529290a09090909636f6e74696e75653b0a0a0909092f2a0a090909202a204920646f6e2774206c696b65207468726f77696e6720617761792077696e646f77732062656361757365207468656e0a090909202a206f7572207265736f7572636573206e6f206c6f6e676572206d61746368207468652041435049205f4352532c206275740a090909202a20746865206b65726e656c207265736f75726365207472656520646f65736e277420616c6c6f77206f7665726c6170732e0a090909202a2f0a090909696620287265736f757263655f6f7665726c61707328726573312c20726573322929207b0a09090909726573312d3e7374617274203d206d696e28726573312d3e73746172742c20726573322d3e7374617274293b0a09090909726573312d3e656e64203d206d617828726573312d3e656e642c20726573322d3e656e64293b0a090909096465765f696e666f2826696e666f2d3e6272696467652d3e6465762c0a09090909092022686f7374206272696467652077696e646f7720657870616e64656420746f202570523b202570522069676e6f7265645c6e222c0a090909090920726573312c2072657332293b0a09090909726573322d3e666c616773203d20303b0a0909097d0a09097d0a097d0a7d0a0a73746174696320766f6964206164645f7265736f757263657328737472756374207063695f726f6f745f696e666f202a696e666f2c0a0909092020737472756374206c6973745f68656164202a7265736f7572636573290a7b0a09696e7420693b0a09737472756374207265736f75726365202a7265732c202a726f6f742c202a636f6e666c6963743b0a0a09636f616c657363655f77696e646f777328696e666f2c20494f5245534f555243455f4d454d293b0a09636f616c657363655f77696e646f777328696e666f2c20494f5245534f555243455f494f293b0a0a09666f72202869203d20303b2069203c20696e666f2d3e7265735f6e756d3b20692b2b29207b0a0909726573203d2026696e666f2d3e7265735b695d3b0a0a0909696620287265732d3e666c616773202620494f5245534f555243455f4d454d290a090909726f6f74203d2026696f6d656d5f7265736f757263653b0a0909656c736520696620287265732d3e666c616773202620494f5245534f555243455f494f290a090909726f6f74203d2026696f706f72745f7265736f757263653b0a0909656c73650a090909636f6e74696e75653b0a0a0909636f6e666c696374203d20696e736572745f7265736f757263655f636f6e666c69637428726f6f742c20726573293b0a090969662028636f6e666c696374290a0909096465765f696e666f2826696e666f2d3e6272696467652d3e6465762c0a09090909202269676e6f72696e6720686f7374206272696467652077696e646f77202570522028636f6e666c69637473207769746820257320257052295c6e222c0a09090909207265732c20636f6e666c6963742d3e6e616d652c20636f6e666c696374293b0a0909656c73650a0909097063695f6164645f7265736f757263655f6f6666736574287265736f75726365732c207265732c0a0909090909696e666f2d3e7265735f6f66667365745b695d293b0a097d0a7d0a0a73746174696320766f696420667265655f7063695f726f6f745f696e666f5f72657328737472756374207063695f726f6f745f696e666f202a696e666f290a7b0a096b6672656528696e666f2d3e726573293b0a09696e666f2d3e726573203d204e554c4c3b0a096b6672656528696e666f2d3e7265735f6f6666736574293b0a09696e666f2d3e7265735f6f6666736574203d204e554c4c3b0a09696e666f2d3e7265735f6e756d203d20303b0a7d0a0a73746174696320766f6964205f5f72656c656173655f7063695f726f6f745f696e666f28737472756374207063695f726f6f745f696e666f202a696e666f290a7b0a09696e7420693b0a09737472756374207265736f75726365202a7265733b0a0a09666f72202869203d20303b2069203c20696e666f2d3e7265735f6e756d3b20692b2b29207b0a0909726573203d2026696e666f2d3e7265735b695d3b0a0a090969662028217265732d3e706172656e74290a090909636f6e74696e75653b0a0a09096966202821287265732d3e666c61677320262028494f5245534f555243455f4d454d207c20494f5245534f555243455f494f2929290a090909636f6e74696e75653b0a0a090972656c656173655f7265736f7572636528726573293b0a097d0a0a09667265655f7063695f726f6f745f696e666f5f72657328696e666f293b0a0a0974656172646f776e5f6d6366675f6d617028696e666f293b0a0a096b6672656528696e666f293b0a7d0a0a73746174696320766f69642072656c656173655f7063695f726f6f745f696e666f28737472756374207063695f686f73745f627269646765202a627269646765290a7b0a09737472756374207063695f726f6f745f696e666f202a696e666f203d206272696467652d3e72656c656173655f646174613b0a0a095f5f72656c656173655f7063695f726f6f745f696e666f28696e666f293b0a7d0a0a73746174696320766f69640a70726f62655f7063695f726f6f745f696e666f28737472756374207063695f726f6f745f696e666f202a696e666f2c2073747275637420616370695f646576696365202a6465766963652c0a090920202020696e74206275736e756d2c20696e7420646f6d61696e290a7b0a0973697a655f742073697a653b0a0a09737072696e746628696e666f2d3e6e616d652c20225043492042757320253034783a25303278222c20646f6d61696e2c206275736e756d293b0a09696e666f2d3e627269646765203d206465766963653b0a0a09696e666f2d3e7265735f6e756d203d20303b0a09616370695f77616c6b5f7265736f7572636573286465766963652d3e68616e646c652c204d4554484f445f4e414d455f5f4352532c20636f756e745f7265736f757263652c0a09090909696e666f293b0a096966202821696e666f2d3e7265735f6e756d290a090972657475726e3b0a0a0973697a65203d2073697a656f66282a696e666f2d3e72657329202a20696e666f2d3e7265735f6e756d3b0a09696e666f2d3e726573203d206b7a616c6c6f632873697a652c204746505f4b45524e454c293b0a096966202821696e666f2d3e72657329207b0a0909696e666f2d3e7265735f6e756d203d20303b0a090972657475726e3b0a097d0a0a0973697a65203d2073697a656f66282a696e666f2d3e7265735f6f666673657429202a20696e666f2d3e7265735f6e756d3b0a09696e666f2d3e7265735f6e756d203d20303b0a09696e666f2d3e7265735f6f6666736574203d206b7a616c6c6f632873697a652c204746505f4b45524e454c293b0a096966202821696e666f2d3e7265735f6f666673657429207b0a09096b6672656528696e666f2d3e726573293b0a0909696e666f2d3e726573203d204e554c4c3b0a090972657475726e3b0a097d0a0a09616370695f77616c6b5f7265736f7572636573286465766963652d3e68616e646c652c204d4554484f445f4e414d455f5f4352532c2073657475705f7265736f757263652c0a09090909696e666f293b0a7d0a0a737472756374207063695f627573202a7063695f616370695f7363616e5f726f6f742873747275637420616370695f7063695f726f6f74202a726f6f74290a7b0a0973747275637420616370695f646576696365202a646576696365203d20726f6f742d3e6465766963653b0a09737472756374207063695f726f6f745f696e666f202a696e666f203d204e554c4c3b0a09696e7420646f6d61696e203d20726f6f742d3e7365676d656e743b0a09696e74206275736e756d203d20726f6f742d3e7365636f6e646172792e73746172743b0a094c4953545f48454144287265736f7572636573293b0a09737472756374207063695f627573202a627573203d204e554c4c3b0a09737472756374207063695f73797364617461202a73643b0a09696e74206e6f64653b0a23696664656620434f4e4649475f414350495f4e554d410a09696e742070786d3b0a23656e6469660a0a09696620287063695f69676e6f72655f736567290a0909646f6d61696e203d20303b0a0a0969662028646f6d61696e20262620217063695f646f6d61696e735f737570706f7274656429207b0a09097072696e746b284b45524e5f5741524e494e4720227063695f62757320253034783a253032783a20220a0909202020202020202269676e6f72656420286d756c7469706c6520646f6d61696e73206e6f7420737570706f72746564295c6e222c0a090920202020202020646f6d61696e2c206275736e756d293b0a090972657475726e204e554c4c3b0a097d0a0a096e6f6465203d202d313b0a23696664656620434f4e4649475f414350495f4e554d410a0970786d203d20616370695f6765745f70786d286465766963652d3e68616e646c65293b0a096966202870786d203e3d2030290a09096e6f6465203d2070786d5f746f5f6e6f64652870786d293b0a09696620286e6f646520213d202d31290a09097365745f6d705f6275735f746f5f6e6f6465286275736e756d2c206e6f6465293b0a09656c73650a23656e6469660a09096e6f6465203d206765745f6d705f6275735f746f5f6e6f6465286275736e756d293b0a0a09696620286e6f646520213d202d3120262620216e6f64655f6f6e6c696e65286e6f646529290a09096e6f6465203d202d313b0a0a09696e666f203d206b7a616c6c6f632873697a656f66282a696e666f292c204746505f4b45524e454c293b0a096966202821696e666f29207b0a09097072696e746b284b45524e5f5741524e494e4720227063695f62757320253034783a253032783a20220a0909202020202020202269676e6f72656420286f7574206f66206d656d6f7279295c6e222c20646f6d61696e2c206275736e756d293b0a090972657475726e204e554c4c3b0a097d0a0a097364203d2026696e666f2d3e73643b0a0973642d3e646f6d61696e203d20646f6d61696e3b0a0973642d3e6e6f6465203d206e6f64653b0a092f2a0a09202a204d61796265207468652064657369726564207063692062757320686173206265656e20616c7265616479207363616e6e65642e20496e207375636820636173650a09202a20697420697320756e6e656365737361727920746f207363616e20746865207063692062757320776974682074686520676976656e20646f6d61696e2c6275736e756d2e0a09202a2f0a09627573203d207063695f66696e645f62757328646f6d61696e2c206275736e756d293b0a096966202862757329207b0a09092f2a0a0909202a204966207468652064657369726564206275732065786974732c2074686520636f6e74656e74206f66206275732d3e737973646174612077696c6c0a0909202a206265207265706c616365642062792073642e0a0909202a2f0a09096d656d637079286275732d3e737973646174612c2073642c2073697a656f66282a736429293b0a09096b6672656528696e666f293b0a097d20656c7365207b0a090970726f62655f7063695f726f6f745f696e666f28696e666f2c206465766963652c206275736e756d2c20646f6d61696e293b0a0a09092f2a20696e73657274206275736e20726573206174206669727374202a2f0a09097063695f6164645f7265736f7572636528267265736f75726365732c202026726f6f742d3e7365636f6e64617279293b0a09092f2a0a0909202a205f4352532077697468206e6f20617065727475726573206973206e6f726d616c2c20736f206f6e6c792066616c6c206261636b20746f0a0909202a2064656661756c7473206f72206e61746976652062726964676520696e666f2069662077652772652069676e6f72696e67205f4352532e0a0909202a2f0a0909696620287063695f7573655f637273290a0909096164645f7265736f757263657328696e666f2c20267265736f7572636573293b0a0909656c7365207b0a090909667265655f7063695f726f6f745f696e666f5f72657328696e666f293b0a0909097838365f7063695f726f6f745f6275735f7265736f7572636573286275736e756d2c20267265736f7572636573293b0a09097d0a0a0909696620282173657475705f6d6366675f6d617028696e666f2c20646f6d61696e2c2028753829726f6f742d3e7365636f6e646172792e73746172742c0a090909092020202028753829726f6f742d3e7365636f6e646172792e656e642c20726f6f742d3e6d6366675f6164647229290a090909627573203d207063695f6372656174655f726f6f745f627573284e554c4c2c206275736e756d2c20267063695f726f6f745f6f70732c0a090909090909202073642c20267265736f7572636573293b0a0a09096966202862757329207b0a0909097063695f7363616e5f6368696c645f62757328627573293b0a0909097063695f7365745f686f73745f6272696467655f72656c65617365280a09090909746f5f7063695f686f73745f627269646765286275732d3e627269646765292c0a0909090972656c656173655f7063695f726f6f745f696e666f2c20696e666f293b0a09097d20656c7365207b0a0909097063695f667265655f7265736f757263655f6c69737428267265736f7572636573293b0a0909095f5f72656c656173655f7063695f726f6f745f696e666f28696e666f293b0a09097d0a097d0a0a092f2a20416674657220746865205043492d452062757320686173206265656e2077616c6b656420616e6420616c6c206465766963657320646973636f76657265642c0a09202a20636f6e66696775726520616e792073657474696e6773206f6620746865206661627269632074686174206d69676874206265206e65636573736172792e0a09202a2f0a096966202862757329207b0a0909737472756374207063695f627573202a6368696c643b0a09096c6973745f666f725f656163685f656e747279286368696c642c20266275732d3e6368696c6472656e2c206e6f646529207b0a090909737472756374207063695f646576202a73656c66203d206368696c642d3e73656c663b0a090909696620282173656c66290a09090909636f6e74696e75653b0a0a090909706369655f6275735f636f6e6669677572655f73657474696e6773286368696c642c2073656c662d3e706369655f6d707373293b0a09097d0a097d0a0a0969662028627573202626206e6f646520213d202d3129207b0a23696664656620434f4e4649475f414350495f4e554d410a09096966202870786d203e3d2030290a0909096465765f7072696e746b284b45524e5f44454255472c20266275732d3e6465762c0a09090909202020226f6e204e554d41206e6f6465202564202870786d202564295c6e222c206e6f64652c2070786d293b0a23656c73650a09096465765f7072696e746b284b45524e5f44454255472c20266275732d3e6465762c20226f6e204e554d41206e6f64652025645c6e222c206e6f6465293b0a23656e6469660a097d0a0a0972657475726e206275733b0a7d0a0a696e74205f5f696e6974207063695f616370695f696e697428766f6964290a7b0a09737472756374207063695f646576202a646576203d204e554c4c3b0a0a0969662028616370695f6e6f697271290a090972657475726e202d454e4f4445563b0a0a097072696e746b284b45524e5f494e464f20225043493a205573696e67204143504920666f722049525120726f7574696e675c6e22293b0a09616370695f6972715f70656e616c74795f696e697428293b0a0970636962696f735f656e61626c655f697271203d20616370695f7063695f6972715f656e61626c653b0a0970636962696f735f64697361626c655f697271203d20616370695f7063695f6972715f64697361626c653b0a097838365f696e69742e7063692e696e69745f697271203d207838365f696e69745f6e6f6f703b0a0a09696620287063695f726f75746569727129207b0a09092f2a0a0909202a205043492049525120726f7574696e6720697320736574207570206279207063695f656e61626c655f64657669636528292c206275742077650a0909202a20616c736f20646f206974206865726520696e206361736520746865726520617265207374696c6c2062726f6b656e206472697665727320746861740a0909202a20646f6e277420757365207063695f656e61626c655f64657669636528292e0a0909202a2f0a09097072696e746b284b45524e5f494e464f20225043493a20526f7574696e672050434920696e746572727570747320666f7220616c6c20646576696365732062656361757365205c227063693d726f7574656972715c22207370656369666965645c6e22293b0a0909666f725f656163685f7063695f64657628646576290a090909616370695f7063695f6972715f656e61626c6528646576293b0a097d0a0a0972657475726e20303b0a7d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f7063692f616d645f6275732e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323234343700313231313437343433333000303031363536360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f740000000000000000000000000000000000000000000000000000000030303030303030003030303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f746f706f6c6f67792e683e0a23696e636c756465203c6c696e75782f6370752e683e0a23696e636c756465203c6c696e75782f72616e67652e683e0a0a23696e636c756465203c61736d2f616d645f6e622e683e0a23696e636c756465203c61736d2f7063695f7838362e683e0a0a23696e636c756465203c61736d2f7063692d6469726563742e683e0a0a23696e636c75646520226275735f6e756d612e68220a0a2f2a0a202a205468697320646973636f766572732074686520706369627573203c2d3e206e6f6465206d617070696e67206f6e20414d44204b382e0a202a20616c736f20676574207065657220726f6f7420627573207265736f7572636520666f7220696f2c6d6d696f0a202a2f0a0a737472756374207063695f686f73746272696467655f70726f6265207b0a09753332206275733b0a0975333220736c6f743b0a097533322076656e646f723b0a09753332206465766963653b0a7d3b0a0a73746174696320737472756374207063695f686f73746272696467655f70726f6265207063695f70726f6265735b5d205f5f696e697464617461203d207b0a097b20302c20307831382c205043495f56454e444f525f49445f414d442c20307831313030207d2c0a097b20302c20307831382c205043495f56454e444f525f49445f414d442c20307831323030207d2c0a097b20307866662c20302c205043495f56454e444f525f49445f414d442c20307831323030207d2c0a097b20302c20307831382c205043495f56454e444f525f49445f414d442c20307831333030207d2c0a7d3b0a0a23646566696e652052414e47455f4e554d2031360a0a73746174696320737472756374207063695f726f6f745f696e666f205f5f696e6974202a66696e645f7063695f726f6f745f696e666f28696e74206e6f64652c20696e74206c696e6b290a7b0a09737472756374207063695f726f6f745f696e666f202a696e666f3b0a0a092f2a2066696e642074686520706f736974696f6e202a2f0a096c6973745f666f725f656163685f656e74727928696e666f2c20267063695f726f6f745f696e666f732c206c697374290a090969662028696e666f2d3e6e6f6465203d3d206e6f646520262620696e666f2d3e6c696e6b203d3d206c696e6b290a09090972657475726e20696e666f3b0a0a0972657475726e204e554c4c3b0a7d0a0a73746174696320766f6964205f5f696e6974207365745f6d705f6275735f72616e67655f746f5f6e6f646528696e74206d696e5f6275732c20696e74206d61785f6275732c20696e74206e6f6465290a7b0a23696664656620434f4e4649475f4e554d410a09696e74206a3b0a0a09666f7220286a203d206d696e5f6275733b206a203c3d206d61785f6275733b206a2b2b290a09097365745f6d705f6275735f746f5f6e6f6465286a2c206e6f6465293b0a23656e6469660a7d0a2f2a2a0a202a206561726c795f66696c6c5f6d705f6275735f746f5f6e6f646528290a202a2063616c6c6564206265666f72652070636962696f735f7363616e5f726f6f7420616e64207063695f7363616e5f6275730a202a2066696c6c7320746865206d705f6275735f746f5f6370756d61736b206172726179206261736564206163636f7264696e6720746f20746865204c445420427573204e756d6265720a202a2052656769737465727320666f756e6420696e20746865204b38206e6f7274686272696467650a202a2f0a73746174696320696e74205f5f696e6974206561726c795f66696c6c5f6d705f6275735f696e666f28766f6964290a7b0a09696e7420693b0a09756e7369676e6564206275733b0a09756e7369676e656420736c6f743b0a09696e74206e6f64653b0a09696e74206c696e6b3b0a09696e74206465665f6e6f64653b0a09696e74206465665f6c696e6b3b0a09737472756374207063695f726f6f745f696e666f202a696e666f3b0a09753332207265673b0a097536342073746172743b0a0975363420656e643b0a097374727563742072616e67652072616e67655b52414e47455f4e554d5d3b0a097536342076616c3b0a0975333220616464726573733b0a09626f6f6c20666f756e643b0a09737472756374207265736f757263652066616d3130685f6d6d636f6e665f7265732c202a66616d3130685f6d6d636f6e663b0a097536342066616d3130685f6d6d636f6e665f73746172743b0a097536342066616d3130685f6d6d636f6e665f656e643b0a0a0969662028216561726c795f7063695f616c6c6f7765642829290a090972657475726e202d313b0a0a09666f756e64203d2066616c73653b0a09666f72202869203d20303b2069203c2041525241595f53495a45287063695f70726f626573293b20692b2b29207b0a09097533322069643b0a0909753136206465766963653b0a09097531362076656e646f723b0a0a0909627573203d207063695f70726f6265735b695d2e6275733b0a0909736c6f74203d207063695f70726f6265735b695d2e736c6f743b0a09096964203d20726561645f7063695f636f6e666967286275732c20736c6f742c20302c205043495f56454e444f525f4944293b0a0a090976656e646f72203d2069642026203078666666663b0a0909646576696365203d202869643e3e3136292026203078666666663b0a0909696620287063695f70726f6265735b695d2e76656e646f72203d3d2076656e646f722026260a0909202020207063695f70726f6265735b695d2e646576696365203d3d2064657669636529207b0a090909666f756e64203d20747275653b0a090909627265616b3b0a09097d0a097d0a0a096966202821666f756e64290a090972657475726e20303b0a0a09666f72202869203d20303b2069203c20343b20692b2b29207b0a0909696e74206d696e5f6275733b0a0909696e74206d61785f6275733b0a0909726567203d20726561645f7063695f636f6e666967286275732c20736c6f742c20312c2030786530202b202869203c3c203229293b0a0a09092f2a20436865636b206966207468617420726567697374657220697320656e61626c656420666f72206275732072616e6765202a2f0a09096966202828726567202620372920213d2033290a090909636f6e74696e75653b0a0a09096d696e5f627573203d2028726567203e3e20313629202620307866663b0a09096d61785f627573203d2028726567203e3e20323429202620307866663b0a09096e6f6465203d2028726567203e3e203429202620307830373b0a09097365745f6d705f6275735f72616e67655f746f5f6e6f6465286d696e5f6275732c206d61785f6275732c206e6f6465293b0a09096c696e6b203d2028726567203e3e203829202620307830333b0a0a0909696e666f203d20616c6c6f635f7063695f726f6f745f696e666f286d696e5f6275732c206d61785f6275732c206e6f64652c206c696e6b293b0a097d0a0a092f2a20676574207468652064656661756c74206e6f646520616e64206c696e6b20666f72206c656674206f76657220726573202a2f0a09726567203d20726561645f7063695f636f6e666967286275732c20736c6f742c20302c2030783630293b0a096465665f6e6f6465203d2028726567203e3e203829202620307830373b0a09726567203d20726561645f7063695f636f6e666967286275732c20736c6f742c20302c2030783634293b0a096465665f6c696e6b203d2028726567203e3e203829202620307830333b0a0a096d656d7365742872616e67652c20302c2073697a656f662872616e676529293b0a096164645f72616e67652872616e67652c2052414e47455f4e554d2c20302c20302c20307866666666202b2031293b0a092f2a20696f20706f7274207265736f75726365202a2f0a09666f72202869203d20303b2069203c20343b20692b2b29207b0a0909726567203d20726561645f7063695f636f6e666967286275732c20736c6f742c20312c2030786330202b202869203c3c203329293b0a09096966202821287265672026203329290a090909636f6e74696e75653b0a0a09097374617274203d2072656720262030786666663030303b0a0909726567203d20726561645f7063695f636f6e666967286275732c20736c6f742c20312c2030786334202b202869203c3c203329293b0a09096e6f6465203d20726567202620307830373b0a09096c696e6b203d2028726567203e3e203429202620307830333b0a0909656e64203d2028726567202620307866666630303029207c2030786666663b0a0a0909696e666f203d2066696e645f7063695f726f6f745f696e666f286e6f64652c206c696e6b293b0a09096966202821696e666f290a090909636f6e74696e75653b202f2a206e6f7420666f756e64202a2f0a0a09097072696e746b284b45524e5f444542554720226e6f6465202564206c696e6b2025643a20696f20706f7274205b256c6c782c20256c6c785d5c6e222c0a0909202020202020206e6f64652c206c696e6b2c2073746172742c20656e64293b0a0a09092f2a206b65726e656c206f6e6c792068616e646c6520313620626974206f6e6c79202a2f0a090969662028656e64203e20307866666666290a090909656e64203d203078666666663b0a09097570646174655f72657328696e666f2c2073746172742c20656e642c20494f5245534f555243455f494f2c2031293b0a090973756274726163745f72616e67652872616e67652c2052414e47455f4e554d2c2073746172742c20656e64202b2031293b0a097d0a092f2a20616464206c656674206f76657220696f20706f72742072616e676520746f20646566206e6f64652f6c696e6b2c205b302c203078666666665d202a2f0a092f2a2066696e642074686520706f736974696f6e202a2f0a09696e666f203d2066696e645f7063695f726f6f745f696e666f286465665f6e6f64652c206465665f6c696e6b293b0a0969662028696e666f29207b0a0909666f72202869203d20303b2069203c2052414e47455f4e554d3b20692b2b29207b0a090909696620282172616e67655b695d2e656e64290a09090909636f6e74696e75653b0a0a0909097570646174655f72657328696e666f2c2072616e67655b695d2e73746172742c2072616e67655b695d2e656e64202d20312c0a09090909202020494f5245534f555243455f494f2c2031293b0a09097d0a097d0a0a096d656d7365742872616e67652c20302c2073697a656f662872616e676529293b0a092f2a203078666430303030303030302d30786666666666666666666620666f72204854202a2f0a09656e64203d206361705f7265736f75726365282830786664554c4c3c3c333229202d2031293b0a09656e642b2b3b0a096164645f72616e67652872616e67652c2052414e47455f4e554d2c20302c20302c20656e64293b0a0a092f2a206e65656420746f2074616b65206f7574205b302c20544f4d2920666f722052414d2a2f0a0961646472657373203d204d53525f4b385f544f505f4d454d313b0a0972646d73726c28616464726573732c2076616c293b0a09656e64203d202876616c2026203078666666666666383030303030554c4c293b0a097072696e746b284b45524e5f494e464f2022544f4d3a20253031366c6c7820616b6120256c6c644d5c6e222c20656e642c20656e643e3e3230293b0a0969662028656e64203c202831554c4c3c3c333229290a090973756274726163745f72616e67652872616e67652c2052414e47455f4e554d2c20302c20656e64293b0a0a092f2a20676574206d6d636f6e666967202a2f0a0966616d3130685f6d6d636f6e66203d20616d645f6765745f6d6d636f6e6669675f72616e6765282666616d3130685f6d6d636f6e665f726573293b0a092f2a206e65656420746f2074616b65206f7574206d6d636f6e662072616e6765202a2f0a096966202866616d3130685f6d6d636f6e6629207b0a09097072696e746b284b45524e5f4445425547202246616d20313068206d6d636f6e66202570525c6e222c2066616d3130685f6d6d636f6e66293b0a090966616d3130685f6d6d636f6e665f7374617274203d2066616d3130685f6d6d636f6e662d3e73746172743b0a090966616d3130685f6d6d636f6e665f656e64203d2066616d3130685f6d6d636f6e662d3e656e643b0a090973756274726163745f72616e67652872616e67652c2052414e47455f4e554d2c2066616d3130685f6d6d636f6e665f73746172742c0a090909092066616d3130685f6d6d636f6e665f656e64202b2031293b0a097d20656c7365207b0a090966616d3130685f6d6d636f6e665f7374617274203d20303b0a090966616d3130685f6d6d636f6e665f656e64203d20303b0a097d0a0a092f2a206d6d696f207265736f75726365202a2f0a09666f72202869203d20303b2069203c20383b20692b2b29207b0a0909726567203d20726561645f7063695f636f6e666967286275732c20736c6f742c20312c2030783830202b202869203c3c203329293b0a09096966202821287265672026203329290a090909636f6e74696e75653b0a0a09097374617274203d20726567202620307866666666666630303b202f2a2033393a3136206f6e2033313a382a2f0a09097374617274203c3c3d20383b0a0909726567203d20726561645f7063695f636f6e666967286275732c20736c6f742c20312c2030783834202b202869203c3c203329293b0a09096e6f6465203d20726567202620307830373b0a09096c696e6b203d2028726567203e3e203429202620307830333b0a0909656e64203d202872656720262030786666666666663030293b0a0909656e64203c3c3d20383b0a0909656e64207c3d203078666666663b0a0a0909696e666f203d2066696e645f7063695f726f6f745f696e666f286e6f64652c206c696e6b293b0a0a09096966202821696e666f290a090909636f6e74696e75653b0a0a09097072696e746b284b45524e5f444542554720226e6f6465202564206c696e6b2025643a206d6d696f205b256c6c782c20256c6c785d222c0a0909202020202020206e6f64652c206c696e6b2c2073746172742c20656e64293b0a09092f2a0a0909202a20736f6d65207369636b20616c6c6f636174696f6e20776f756c6420686176652072616e6765206f7665726c617020776974682066616d3130680a0909202a206d6d636f6e662072616e67652c20736f206e65656420746f2075706461746520737461727420616e6420656e642e0a0909202a2f0a09096966202866616d3130685f6d6d636f6e665f656e6429207b0a090909696e74206368616e676564203d20303b0a09090975363420656e6478203d20303b0a090909696620287374617274203e3d2066616d3130685f6d6d636f6e665f73746172742026260a090909202020207374617274203c3d2066616d3130685f6d6d636f6e665f656e6429207b0a090909097374617274203d2066616d3130685f6d6d636f6e665f656e64202b20313b0a090909096368616e676564203d20313b0a0909097d0a0a09090969662028656e64203e3d2066616d3130685f6d6d636f6e665f73746172742026260a09090920202020656e64203c3d2066616d3130685f6d6d636f6e665f656e6429207b0a09090909656e64203d2066616d3130685f6d6d636f6e665f7374617274202d20313b0a090909096368616e676564203d20313b0a0909097d0a0a090909696620287374617274203c2066616d3130685f6d6d636f6e665f73746172742026260a09090920202020656e64203e2066616d3130685f6d6d636f6e665f656e6429207b0a090909092f2a20776520676f74206120686f6c65202a2f0a09090909656e6478203d2066616d3130685f6d6d636f6e665f7374617274202d20313b0a090909097570646174655f72657328696e666f2c2073746172742c20656e64782c20494f5245534f555243455f4d454d2c2030293b0a0909090973756274726163745f72616e67652872616e67652c2052414e47455f4e554d2c2073746172742c0a09090909090920656e6478202b2031293b0a090909097072696e746b284b45524e5f434f4e542022203d3d3e205b256c6c782c20256c6c785d222c2073746172742c20656e6478293b0a090909097374617274203d2066616d3130685f6d6d636f6e665f656e64202b20313b0a090909096368616e676564203d20313b0a0909097d0a090909696620286368616e67656429207b0a09090909696620287374617274203c3d20656e6429207b0a09090909097072696e746b284b45524e5f434f4e542022202573205b256c6c782c20256c6c785d222c20656e6478203f2022616e6422203a20223d3d3e222c2073746172742c20656e64293b0a090909097d20656c7365207b0a09090909097072696e746b284b45524e5f434f4e54202225735c6e222c20656e64783f22223a22203d3d3e206e6f6e6522293b0a0909090909636f6e74696e75653b0a090909097d0a0909097d0a09097d0a0a09097570646174655f72657328696e666f2c206361705f7265736f75726365287374617274292c206361705f7265736f7572636528656e64292c0a0909090920494f5245534f555243455f4d454d2c2031293b0a090973756274726163745f72616e67652872616e67652c2052414e47455f4e554d2c2073746172742c20656e64202b2031293b0a09097072696e746b284b45524e5f434f4e5420225c6e22293b0a097d0a0a092f2a206e65656420746f2074616b65206f7574205b34472c20544f4d322920666f722052414d2a2f0a092f2a205359535f434647202a2f0a0961646472657373203d204d53525f4b385f5359534346473b0a0972646d73726c28616464726573732c2076616c293b0a092f2a20544f505f4d454d3220697320656e61626c65643f202a2f0a096966202876616c20262028313c3c32312929207b0a09092f2a20544f505f4d454d32202a2f0a090961646472657373203d204d53525f4b385f544f505f4d454d323b0a090972646d73726c28616464726573732c2076616c293b0a0909656e64203d202876616c2026203078666666666666383030303030554c4c293b0a09097072696e746b284b45524e5f494e464f2022544f4d323a20253031366c6c7820616b6120256c6c644d5c6e222c20656e642c20656e643e3e3230293b0a090973756274726163745f72616e67652872616e67652c2052414e47455f4e554d2c2031554c4c3c3c33322c20656e64293b0a097d0a0a092f2a0a09202a20616464206c656674206f766572206d6d696f2072616e676520746f20646566206e6f64652f6c696e6b203f0a09202a207468617420697320747269636b792c206a757374207265636f72642072616e676520696e2066726f6d2073746172745f6d696e20746f2034470a09202a2f0a09696e666f203d2066696e645f7063695f726f6f745f696e666f286465665f6e6f64652c206465665f6c696e6b293b0a0969662028696e666f29207b0a0909666f72202869203d20303b2069203c2052414e47455f4e554d3b20692b2b29207b0a090909696620282172616e67655b695d2e656e64290a09090909636f6e74696e75653b0a0a0909097570646174655f72657328696e666f2c206361705f7265736f757263652872616e67655b695d2e7374617274292c0a090909092020206361705f7265736f757263652872616e67655b695d2e656e64202d2031292c0a09090909202020494f5245534f555243455f4d454d2c2031293b0a09097d0a097d0a0a096c6973745f666f725f656163685f656e74727928696e666f2c20267063695f726f6f745f696e666f732c206c69737429207b0a0909696e74206275736e756d3b0a0909737472756374207063695f726f6f745f726573202a726f6f745f7265733b0a0a09096275736e756d203d20696e666f2d3e6275736e2e73746172743b0a09097072696e746b284b45524e5f444542554720226275733a20257052206f6e206e6f6465202578206c696e6b2025785c6e222c0a09092020202020202026696e666f2d3e6275736e2c20696e666f2d3e6e6f64652c20696e666f2d3e6c696e6b293b0a09096c6973745f666f725f656163685f656e74727928726f6f745f7265732c2026696e666f2d3e7265736f75726365732c206c697374290a0909097072696e746b284b45524e5f444542554720226275733a2025303278202570525c6e222c0a09090909202020202020206275736e756d2c2026726f6f745f7265732d3e726573293b0a097d0a0a0972657475726e20303b0a7d0a0a23646566696e6520454e41424c455f4346385f4558545f4346472020202020202831554c4c203c3c203436290a0a73746174696320766f6964205f5f637075696e697420656e61626c655f7063695f696f5f65637328766f6964202a756e75736564290a7b0a09753634207265673b0a0972646d73726c284d53525f414d4436345f4e425f4346472c20726567293b0a09696620282128726567202620454e41424c455f4346385f4558545f4346472929207b0a0909726567207c3d20454e41424c455f4346385f4558545f4346473b0a090977726d73726c284d53525f414d4436345f4e425f4346472c20726567293b0a097d0a7d0a0a73746174696320696e74205f5f637075696e697420616d645f6370755f6e6f7469667928737472756374206e6f7469666965725f626c6f636b202a73656c662c0a0909090920202020756e7369676e6564206c6f6e6720616374696f6e2c20766f6964202a68637075290a7b0a09696e7420637075203d20286c6f6e6729686370753b0a097377697463682028616374696f6e29207b0a0963617365204350555f4f4e4c494e453a0a0963617365204350555f4f4e4c494e455f46524f5a454e3a0a0909736d705f63616c6c5f66756e6374696f6e5f73696e676c65286370752c20656e61626c655f7063695f696f5f6563732c204e554c4c2c2030293b0a0909627265616b3b0a0964656661756c743a0a0909627265616b3b0a097d0a0972657475726e204e4f544946595f4f4b3b0a7d0a0a73746174696320737472756374206e6f7469666965725f626c6f636b205f5f637075696e69746461746120616d645f6370755f6e6f746966696572203d207b0a092e6e6f7469666965725f63616c6c093d20616d645f6370755f6e6f746966792c0a7d3b0a0a73746174696320766f6964205f5f696e6974207063695f656e61626c655f7063695f696f5f65637328766f6964290a7b0a23696664656620434f4e4649475f414d445f4e420a09756e7369676e656420696e7420692c206e3b0a0a09666f7220286e203d2069203d20303b20216e20262620616d645f6e625f6275735f6465765f72616e6765735b695d2e6465765f6c696d69743b202b2b6929207b0a0909753820627573203d20616d645f6e625f6275735f6465765f72616e6765735b695d2e6275733b0a0909753820736c6f74203d20616d645f6e625f6275735f6465765f72616e6765735b695d2e6465765f626173653b0a09097538206c696d6974203d20616d645f6e625f6275735f6465765f72616e6765735b695d2e6465765f6c696d69743b0a0a0909666f7220283b20736c6f74203c206c696d69743b202b2b736c6f7429207b0a0909097533322076616c203d20726561645f7063695f636f6e666967286275732c20736c6f742c20332c2030293b0a0a09090969662028216561726c795f69735f616d645f6e622876616c29290a09090909636f6e74696e75653b0a0a09090976616c203d20726561645f7063695f636f6e666967286275732c20736c6f742c20332c2030783863293b0a09090969662028212876616c20262028454e41424c455f4346385f4558545f434647203e3e203332292929207b0a0909090976616c207c3d20454e41424c455f4346385f4558545f434647203e3e2033323b0a0909090977726974655f7063695f636f6e666967286275732c20736c6f742c20332c20307838632c2076616c293b0a0909097d0a0909092b2b6e3b0a09097d0a097d0a23656e6469660a7d0a0a73746174696320696e74205f5f696e6974207063695f696f5f6563735f696e697428766f6964290a7b0a09696e74206370753b0a0a092f2a20617373756d6520616c6c20637075732066726f6d2066616d313068206861766520494f20454353202a2f0a202020202020202069662028626f6f745f6370755f646174612e783836203c2030783130290a090972657475726e20303b0a0a092f2a205472792074686520504349206d6574686f642066697273742e202a2f0a09696620286561726c795f7063695f616c6c6f7765642829290a09097063695f656e61626c655f7063695f696f5f65637328293b0a0a0972656769737465725f6370755f6e6f7469666965722826616d645f6370755f6e6f746966696572293b0a09666f725f656163685f6f6e6c696e655f63707528637075290a0909616d645f6370755f6e6f746966792826616d645f6370755f6e6f7469666965722c2028756e7369676e6564206c6f6e67294350555f4f4e4c494e452c0a0909092020202020202028766f6964202a29286c6f6e6729637075293b0a097063695f70726f6265207c3d205043495f4841535f494f5f4543533b0a0a0972657475726e20303b0a7d0a0a73746174696320696e74205f5f696e697420616d645f706f7374636f72655f696e697428766f6964290a7b0a0969662028626f6f745f6370755f646174612e7838365f76656e646f7220213d205838365f56454e444f525f414d44290a090972657475726e20303b0a0a096561726c795f66696c6c5f6d705f6275735f696e666f28293b0a097063695f696f5f6563735f696e697428293b0a0a0972657475726e20303b0a7d0a0a706f7374636f72655f696e697463616c6c28616d645f706f7374636f72655f696e6974293b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f7063692f62726f6164636f6d5f6275732e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303633343200313231313437343433333000303031373630370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a205265616420616464726573732072616e6765732066726f6d20612042726f6164636f6d20434e4232304c4520486f7374204272696467650a202a0a202a20436f707972696768742028632920323031302049726120572e20536e79646572203c697773406f76726f2e63616c746563682e6564753e0a202a0a202a20546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966792069740a202a20756e64657220746865207465726d73206f662074686520474e552047656e6572616c205075626c6963204c6963656e7365206173207075626c6973686564206279207468650a202a204672656520536f66747761726520466f756e646174696f6e3b206569746865722076657273696f6e2032206f6620746865204c6963656e73652c206f722028617420796f75720a202a206f7074696f6e2920616e79206c617465722076657273696f6e2e0a202a2f0a0a23696e636c756465203c6c696e75782f616370692e683e0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f646d692e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c61736d2f7063695f7838362e683e0a23696e636c756465203c61736d2f7063692d6469726563742e683e0a0a23696e636c75646520226275735f6e756d612e68220a0a73746174696320766f6964205f5f696e697420636e6232306c655f726573287538206275732c20753820736c6f742c2075382066756e63290a7b0a09737472756374207063695f726f6f745f696e666f202a696e666f3b0a09737472756374207063695f726f6f745f726573202a726f6f745f7265733b0a09737472756374207265736f75726365207265733b0a0975313620776f7264312c20776f7264323b0a09753820666275732c206c6275733b0a0a092f2a2072656164207468652050434920627573206e756d62657273202a2f0a0966627573203d20726561645f7063695f636f6e6669675f62797465286275732c20736c6f742c2066756e632c2030783434293b0a096c627573203d20726561645f7063695f636f6e6669675f62797465286275732c20736c6f742c2066756e632c2030783435293b0a09696e666f203d20616c6c6f635f7063695f726f6f745f696e666f28666275732c206c6275732c20302c2030293b0a0a092f2a0a09202a2041646420746865206c65676163792049444520706f727473206f6e2062757320300a09202a0a09202a20546865736520646f206e6f7420657869737420616e79776865726520696e2074686520627269646765207265676973746572732c204146414943542e204920646f0a09202a206e6f74206861766520746865206461746173686565742c20736f207468697320697320746865206265737420492063616e20646f2e0a09202a2f0a096966202866627573203d3d203029207b0a09097570646174655f72657328696e666f2c203078303166302c203078303166372c20494f5245534f555243455f494f2c2030293b0a09097570646174655f72657328696e666f2c203078303366362c203078303366362c20494f5245534f555243455f494f2c2030293b0a09097570646174655f72657328696e666f2c203078303137302c203078303137372c20494f5245534f555243455f494f2c2030293b0a09097570646174655f72657328696e666f2c203078303337362c203078303337362c20494f5245534f555243455f494f2c2030293b0a09097570646174655f72657328696e666f2c203078666661302c203078666661662c20494f5245534f555243455f494f2c2030293b0a097d0a0a092f2a207265616420746865206e6f6e2d707265666574636861626c65206d656d6f72792077696e646f77202a2f0a09776f726431203d20726561645f7063695f636f6e6669675f3136286275732c20736c6f742c2066756e632c2030786330293b0a09776f726432203d20726561645f7063695f636f6e6669675f3136286275732c20736c6f742c2066756e632c2030786332293b0a0969662028776f72643120213d20776f72643229207b0a09097265732e7374617274203d2028776f726431203c3c20313629207c203078303030303b0a09097265732e656e642020203d2028776f726432203c3c20313629207c203078666666663b0a09097265732e666c616773203d20494f5245534f555243455f4d454d3b0a09097570646174655f72657328696e666f2c207265732e73746172742c207265732e656e642c207265732e666c6167732c2030293b0a097d0a0a092f2a20726561642074686520707265666574636861626c65206d656d6f72792077696e646f77202a2f0a09776f726431203d20726561645f7063695f636f6e6669675f3136286275732c20736c6f742c2066756e632c2030786334293b0a09776f726432203d20726561645f7063695f636f6e6669675f3136286275732c20736c6f742c2066756e632c2030786336293b0a0969662028776f72643120213d20776f72643229207b0a09097265732e7374617274203d2028776f726431203c3c20313629207c203078303030303b0a09097265732e656e642020203d2028776f726432203c3c20313629207c203078666666663b0a09097265732e666c616773203d20494f5245534f555243455f4d454d207c20494f5245534f555243455f50524546455443483b0a09097570646174655f72657328696e666f2c207265732e73746172742c207265732e656e642c207265732e666c6167732c2030293b0a097d0a0a092f2a20726561642074686520494f20706f72742077696e646f77202a2f0a09776f726431203d20726561645f7063695f636f6e6669675f3136286275732c20736c6f742c2066756e632c2030786430293b0a09776f726432203d20726561645f7063695f636f6e6669675f3136286275732c20736c6f742c2066756e632c2030786432293b0a0969662028776f72643120213d20776f72643229207b0a09097265732e7374617274203d20776f7264313b0a09097265732e656e642020203d20776f7264323b0a09097265732e666c616773203d20494f5245534f555243455f494f3b0a09097570646174655f72657328696e666f2c207265732e73746172742c207265732e656e642c207265732e666c6167732c2030293b0a097d0a0a092f2a207072696e7420696e666f726d6174696f6e2061626f7574207468697320686f737420627269646765202a2f0a097265732e7374617274203d20666275733b0a097265732e656e642020203d206c6275733b0a097265732e666c616773203d20494f5245534f555243455f4255533b0a097072696e746b284b45524e5f494e464f2022434e4232304c452050434920486f7374204272696467652028646f6d61696e203030303020257052295c6e222c2026726573293b0a0a096c6973745f666f725f656163685f656e74727928726f6f745f7265732c2026696e666f2d3e7265736f75726365732c206c697374290a09097072696e746b284b45524e5f494e464f2022686f7374206272696467652077696e646f77202570525c6e222c2026726f6f745f7265732d3e726573293b0a7d0a0a73746174696320696e74205f5f696e69742062726f6164636f6d5f706f7374636f72655f696e697428766f6964290a7b0a09753820627573203d20302c20736c6f74203d20303b0a097533322069643b0a097531362076656e646f722c206465766963653b0a0a23696664656620434f4e4649475f414350490a092f2a0a09202a2057652073686f756c642067657420686f73742062726964676520696e666f726d6174696f6e2066726f6d204143504920756e6c657373207468652042494f530a09202a20646f65736e277420737570706f72742069742e0a09202a2f0a0969662028616370695f6f735f6765745f726f6f745f706f696e7465722829290a090972657475726e20303b0a23656e6469660a0a096964203d20726561645f7063695f636f6e666967286275732c20736c6f742c20302c205043495f56454e444f525f4944293b0a0976656e646f72203d2069642026203078666666663b0a09646576696365203d20286964203e3e203136292026203078666666663b0a0a096966202876656e646f72203d3d205043495f56454e444f525f49445f534552564552574f524b532026260a0920202020646576696365203d3d205043495f4445564943455f49445f534552564552574f524b535f4c4529207b0a0909636e6232306c655f726573286275732c20736c6f742c2030293b0a0909636e6232306c655f726573286275732c20736c6f742c2031293b0a097d0a0972657475726e20303b0a7d0a0a706f7374636f72655f696e697463616c6c2862726f6164636f6d5f706f7374636f72655f696e6974293b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f7063692f6275735f6e756d612e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303632343100313231313437343433333000303031363735370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f740000000000000000000000000000000000000000000000000000000030303030303030003030303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f72616e67652e683e0a0a23696e636c75646520226275735f6e756d612e68220a0a4c4953545f48454144287063695f726f6f745f696e666f73293b0a0a73746174696320737472756374207063695f726f6f745f696e666f202a7838365f66696e645f7063695f726f6f745f696e666f28696e7420627573290a7b0a09737472756374207063695f726f6f745f696e666f202a696e666f3b0a0a09696620286c6973745f656d70747928267063695f726f6f745f696e666f7329290a090972657475726e204e554c4c3b0a0a096c6973745f666f725f656163685f656e74727928696e666f2c20267063695f726f6f745f696e666f732c206c697374290a090969662028696e666f2d3e6275736e2e7374617274203d3d20627573290a09090972657475726e20696e666f3b0a0a0972657475726e204e554c4c3b0a7d0a0a766f6964207838365f7063695f726f6f745f6275735f7265736f757263657328696e74206275732c20737472756374206c6973745f68656164202a7265736f7572636573290a7b0a09737472756374207063695f726f6f745f696e666f202a696e666f203d207838365f66696e645f7063695f726f6f745f696e666f28627573293b0a09737472756374207063695f726f6f745f726573202a726f6f745f7265733b0a09737472756374207063695f686f73745f6272696467655f77696e646f77202a77696e646f773b0a09626f6f6c20666f756e64203d2066616c73653b0a0a096966202821696e666f290a0909676f746f2064656661756c745f7265736f75726365733b0a0a097072696e746b284b45524e5f444542554720225043493a20726f6f742062757320253032783a2068617264776172652d70726f626564207265736f75726365735c6e222c0a0920202020202020627573293b0a0a092f2a20616c72656164792061646465642062792061637069203f202a2f0a096c6973745f666f725f656163685f656e7472792877696e646f772c207265736f75726365732c206c697374290a09096966202877696e646f772d3e7265732d3e666c616773202620494f5245534f555243455f42555329207b0a090909666f756e64203d20747275653b0a090909627265616b3b0a09097d0a0a096966202821666f756e64290a09097063695f6164645f7265736f75726365287265736f75726365732c2026696e666f2d3e6275736e293b0a0a096c6973745f666f725f656163685f656e74727928726f6f745f7265732c2026696e666f2d3e7265736f75726365732c206c69737429207b0a0909737472756374207265736f75726365202a7265733b0a0909737472756374207265736f75726365202a726f6f743b0a0a0909726573203d2026726f6f745f7265732d3e7265733b0a09097063695f6164645f7265736f75726365287265736f75726365732c20726573293b0a0909696620287265732d3e666c616773202620494f5245534f555243455f494f290a090909726f6f74203d2026696f706f72745f7265736f757263653b0a0909656c73650a090909726f6f74203d2026696f6d656d5f7265736f757263653b0a0909696e736572745f7265736f7572636528726f6f742c20726573293b0a097d0a0972657475726e3b0a0a64656661756c745f7265736f75726365733a0a092f2a0a09202a20576520646f6e2774206861766520616e7920686f73742062726964676520617065727475726520696e666f726d6174696f6e2066726f6d207468650a09202a20226e617469766520686f73742062726964676520647269766572732c2220652e672e2c20616d645f627573206f722062726f6164636f6d5f6275732c0a09202a20736f2066616c6c206261636b20746f207468652064656661756c747320686973746f726963616c6c792075736564206279207063695f6372656174655f62757328292e0a09202a2f0a097072696e746b284b45524e5f444542554720225043493a20726f6f742062757320253032783a207573696e672064656661756c74207265736f75726365735c6e222c20627573293b0a097063695f6164645f7265736f75726365287265736f75726365732c2026696f706f72745f7265736f75726365293b0a097063695f6164645f7265736f75726365287265736f75726365732c2026696f6d656d5f7265736f75726365293b0a7d0a0a737472756374207063695f726f6f745f696e666f205f5f696e6974202a616c6c6f635f7063695f726f6f745f696e666f28696e74206275735f6d696e2c20696e74206275735f6d61782c0a09090909090920696e74206e6f64652c20696e74206c696e6b290a7b0a09737472756374207063695f726f6f745f696e666f202a696e666f3b0a0a09696e666f203d206b7a616c6c6f632873697a656f66282a696e666f292c204746505f4b45524e454c293b0a0a096966202821696e666f290a090972657475726e20696e666f3b0a0a09737072696e746628696e666f2d3e6e616d652c202250434920427573202325303278222c206275735f6d696e293b0a0a09494e49545f4c4953545f484541442826696e666f2d3e7265736f7572636573293b0a09696e666f2d3e6275736e2e6e616d6520203d20696e666f2d3e6e616d653b0a09696e666f2d3e6275736e2e7374617274203d206275735f6d696e3b0a09696e666f2d3e6275736e2e656e642020203d206275735f6d61783b0a09696e666f2d3e6275736e2e666c616773203d20494f5245534f555243455f4255533b0a09696e666f2d3e6e6f6465203d206e6f64653b0a09696e666f2d3e6c696e6b203d206c696e6b3b0a0a096c6973745f6164645f7461696c2826696e666f2d3e6c6973742c20267063695f726f6f745f696e666f73293b0a0a0972657475726e20696e666f3b0a7d0a0a766f6964207570646174655f72657328737472756374207063695f726f6f745f696e666f202a696e666f2c207265736f757263655f73697a655f742073746172742c0a09097265736f757263655f73697a655f7420656e642c20756e7369676e6564206c6f6e6720666c6167732c20696e74206d65726765290a7b0a09737472756374207265736f75726365202a7265733b0a09737472756374207063695f726f6f745f726573202a726f6f745f7265733b0a0a09696620287374617274203e20656e64290a090972657475726e3b0a0a09696620287374617274203d3d204d41585f5245534f55524345290a090972657475726e3b0a0a0969662028216d65726765290a0909676f746f2061646469743b0a0a092f2a2074727920746f206d657267652069742077697468206f6c64206f6e65202a2f0a096c6973745f666f725f656163685f656e74727928726f6f745f7265732c2026696e666f2d3e7265736f75726365732c206c69737429207b0a09097265736f757263655f73697a655f742066696e616c5f73746172742c2066696e616c5f656e643b0a09097265736f757263655f73697a655f7420636f6d6d6f6e5f73746172742c20636f6d6d6f6e5f656e643b0a0a0909726573203d2026726f6f745f7265732d3e7265733b0a0909696620287265732d3e666c61677320213d20666c616773290a090909636f6e74696e75653b0a0a0909636f6d6d6f6e5f7374617274203d206d6178287265732d3e73746172742c207374617274293b0a0909636f6d6d6f6e5f656e64203d206d696e287265732d3e656e642c20656e64293b0a090969662028636f6d6d6f6e5f7374617274203e20636f6d6d6f6e5f656e64202b2031290a090909636f6e74696e75653b0a0a090966696e616c5f7374617274203d206d696e287265732d3e73746172742c207374617274293b0a090966696e616c5f656e64203d206d6178287265732d3e656e642c20656e64293b0a0a09097265732d3e7374617274203d2066696e616c5f73746172743b0a09097265732d3e656e64203d2066696e616c5f656e643b0a090972657475726e3b0a097d0a0a61646469743a0a0a092f2a206e65656420746f206164642074686174202a2f0a09726f6f745f726573203d206b7a616c6c6f632873697a656f66282a726f6f745f726573292c204746505f4b45524e454c293b0a096966202821726f6f745f726573290a090972657475726e3b0a0a09726573203d2026726f6f745f7265732d3e7265733b0a097265732d3e6e616d65203d20696e666f2d3e6e616d653b0a097265732d3e666c616773203d20666c6167733b0a097265732d3e7374617274203d2073746172743b0a097265732d3e656e64203d20656e643b0a0a096c6973745f6164645f7461696c2826726f6f745f7265732d3e6c6973742c2026696e666f2d3e7265736f7572636573293b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f7063692f6275735f6e756d612e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303132333100313231313437343433333000303031363735360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002369666e646566205f5f4255535f4e554d415f480a23646566696e65205f5f4255535f4e554d415f480a2f2a0a202a207375622062757320287472616e73706172656e74292077696c6c2075736520656e747265732066726f6d203320746f2073746f72652065787472612066726f6d0a202a20726f6f742c20736f206e65656420746f206d616b652073757265207765206861766520656e6f75676820736c6f742074686572652e0a202a2f0a737472756374207063695f726f6f745f726573207b0a09737472756374206c6973745f68656164206c6973743b0a09737472756374207265736f75726365207265733b0a7d3b0a0a737472756374207063695f726f6f745f696e666f207b0a09737472756374206c6973745f68656164206c6973743b0a0963686172206e616d655b31325d3b0a09737472756374206c6973745f68656164207265736f75726365733b0a09737472756374207265736f75726365206275736e3b0a09696e74206e6f64653b0a09696e74206c696e6b3b0a7d3b0a0a65787465726e20737472756374206c6973745f68656164207063695f726f6f745f696e666f733b0a737472756374207063695f726f6f745f696e666f202a616c6c6f635f7063695f726f6f745f696e666f28696e74206275735f6d696e2c20696e74206275735f6d61782c0a090909090909696e74206e6f64652c20696e74206c696e6b293b0a65787465726e20766f6964207570646174655f72657328737472756374207063695f726f6f745f696e666f202a696e666f2c207265736f757263655f73697a655f742073746172742c0a09092020202020207265736f757263655f73697a655f7420656e642c20756e7369676e6564206c6f6e6720666c6167732c20696e74206d65726765293b0a23656e6469660a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f7063692f6365343130302e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030323337313400313231313437343433333000303031363034360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a202047504c204c4943454e53452053554d4d4152590a202a0a202a2020436f70797269676874286329203230313020496e74656c20436f72706f726174696f6e2e20416c6c207269676874732072657365727665642e0a202a0a202a2020546869732070726f6772616d206973206672656520736f6674776172653b20796f752063616e2072656469737472696275746520697420616e642f6f72206d6f646966790a202a2020697420756e64657220746865207465726d73206f662076657273696f6e2032206f662074686520474e552047656e6572616c205075626c6963204c6963656e73652061730a202a20207075626c697368656420627920746865204672656520536f66747761726520466f756e646174696f6e2e0a202a0a202a2020546869732070726f6772616d20697320646973747269627574656420696e2074686520686f706520746861742069742077696c6c2062652075736566756c2c206275740a202a2020574954484f555420414e592057415252414e54593b20776974686f7574206576656e2074686520696d706c6965642077617272616e7479206f660a202a20204d45524348414e544142494c495459206f72204649544e45535320464f52204120504152544943554c415220505552504f53452e20205365652074686520474e550a202a202047656e6572616c205075626c6963204c6963656e736520666f72206d6f72652064657461696c732e0a202a0a202a2020596f752073686f756c642068617665207265636569766564206120636f7079206f662074686520474e552047656e6572616c205075626c6963204c6963656e73650a202a2020616c6f6e67207769746820746869732070726f6772616d3b206966206e6f742c20777269746520746f20746865204672656520536f6674776172650a202a2020466f756e646174696f6e2c20496e632e2c203531204672616e6b6c696e205374202d20466966746820466c6f6f722c20426f73746f6e2c204d412030323131302d31333031205553412e0a202a20205468652066756c6c20474e552047656e6572616c205075626c6963204c6963656e736520697320696e636c7564656420696e207468697320646973747269627574696f6e0a202a2020696e207468652066696c652063616c6c6564204c4943454e53452e47504c2e0a202a0a202a2020436f6e7461637420496e666f726d6174696f6e3a0a202a20202020496e74656c20436f72706f726174696f6e0a202a2020202032323030204d697373696f6e20436f6c6c65676520426c76642e0a202a2020202053616e746120436c6172612c204341202039373035320a202a0a202a20546869732070726f766964657320616363657373206d6574686f647320666f7220504349207265676973746572732074686174206d69732d626568617665206f6e0a202a20746865204345343130302e20456163682072656769737465722063616e2062652061737369676e65642061207072697661746520696e69742c207265616420616e640a202a20777269746520726f7574696e652e2054686520657863657074696f6e20746f20746869732069732074686520627269646765206465766963652e20205468650a202a206272696467652064657669636520697320746865206f6e6c7920646576696365206f6e20627573207a65726f20283029207468617420726571756972657320616e790a202a20666978757020736f2069742069732061207370656369616c20636173652041544d0a202a2f0a0a23696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a0a23696e636c756465203c61736d2f6365343130302e683e0a23696e636c756465203c61736d2f7063695f7838362e683e0a0a7374727563742073696d5f726567207b0a097533322076616c75653b0a09753332206d61736b3b0a7d3b0a0a7374727563742073696d5f6465765f726567207b0a09696e74206465765f66756e633b0a09696e74207265673b0a09766f696420282a696e697429287374727563742073696d5f6465765f726567202a726567293b0a09766f696420282a7265616429287374727563742073696d5f6465765f726567202a7265672c20753332202a76616c7565293b0a09766f696420282a777269746529287374727563742073696d5f6465765f726567202a7265672c207533322076616c7565293b0a097374727563742073696d5f7265672073696d5f7265673b0a7d3b0a0a7374727563742073696d5f7265675f6f70207b0a09766f696420282a696e697429287374727563742073696d5f6465765f726567202a726567293b0a09766f696420282a7265616429287374727563742073696d5f6465765f726567202a7265672c207533322076616c7565293b0a09766f696420282a777269746529287374727563742073696d5f6465765f726567202a7265672c207533322076616c7565293b0a7d3b0a0a23646566696e65204d42202831303234202a2031303234290a23646566696e65204b42202831303234290a23646566696e652053495a455f544f5f4d41534b2873697a652920287e2873697a65202d203129290a0a23646566696e6520444546494e455f524547286465766963652c2066756e632c206f66667365742c2073697a652c20696e69745f6f702c20726561645f6f702c2077726974655f6f70295c0a7b205043495f444556464e286465766963652c2066756e63292c206f66667365742c20696e69745f6f702c20726561645f6f702c2077726974655f6f702c5c0a097b302c2053495a455f544f5f4d41534b2873697a65297d207d2c0a0a73746174696320766f6964207265675f696e6974287374727563742073696d5f6465765f726567202a726567290a7b0a097063695f6469726563745f636f6e66312e7265616428302c20312c207265672d3e6465765f66756e632c207265672d3e7265672c20342c0a090909202020202020267265672d3e73696d5f7265672e76616c7565293b0a7d0a0a73746174696320766f6964207265675f72656164287374727563742073696d5f6465765f726567202a7265672c20753332202a76616c7565290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097261775f7370696e5f6c6f636b5f6972717361766528267063695f636f6e6669675f6c6f636b2c20666c616773293b0a092a76616c7565203d207265672d3e73696d5f7265672e76616c75653b0a097261775f7370696e5f756e6c6f636b5f697271726573746f726528267063695f636f6e6669675f6c6f636b2c20666c616773293b0a7d0a0a73746174696320766f6964207265675f7772697465287374727563742073696d5f6465765f726567202a7265672c207533322076616c7565290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097261775f7370696e5f6c6f636b5f6972717361766528267063695f636f6e6669675f6c6f636b2c20666c616773293b0a097265672d3e73696d5f7265672e76616c7565203d202876616c75652026207265672d3e73696d5f7265672e6d61736b29207c0a0909287265672d3e73696d5f7265672e76616c75652026207e7265672d3e73696d5f7265672e6d61736b293b0a097261775f7370696e5f756e6c6f636b5f697271726573746f726528267063695f636f6e6669675f6c6f636b2c20666c616773293b0a7d0a0a73746174696320766f696420736174615f7265675f696e6974287374727563742073696d5f6465765f726567202a726567290a7b0a097063695f6469726563745f636f6e66312e7265616428302c20312c205043495f444556464e2831342c2030292c20307831302c20342c0a090909202020202020267265672d3e73696d5f7265672e76616c7565293b0a097265672d3e73696d5f7265672e76616c7565202b3d2030783430303b0a7d0a0a73746174696320766f696420656863695f7265675f72656164287374727563742073696d5f6465765f726567202a7265672c20753332202a76616c7565290a7b0a097265675f72656164287265672c2076616c7565293b0a09696620282a76616c756520213d207265672d3e73696d5f7265672e6d61736b290a09092a76616c7565207c3d2030783130303b0a7d0a0a766f696420736174615f72657669645f696e6974287374727563742073696d5f6465765f726567202a726567290a7b0a097265672d3e73696d5f7265672e76616c7565203d20307830313036303130303b0a097265672d3e73696d5f7265672e6d61736b203d20303b0a7d0a0a73746174696320766f696420736174615f72657669645f72656164287374727563742073696d5f6465765f726567202a7265672c20753332202a76616c7565290a7b0a097265675f72656164287265672c2076616c7565293b0a7d0a0a73746174696320766f6964207265675f6e6f6972715f72656164287374727563742073696d5f6465765f726567202a7265672c20753332202a76616c7565290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a097261775f7370696e5f6c6f636b5f6972717361766528267063695f636f6e6669675f6c6f636b2c20666c616773293b0a092f2a20666f72636520696e746572727570742070696e2076616c756520746f2030202a2f0a092a76616c7565203d207265672d3e73696d5f7265672e76616c75652026203078666666303066663b0a097261775f7370696e5f756e6c6f636b5f697271726573746f726528267063695f636f6e6669675f6c6f636b2c20666c616773293b0a7d0a0a737461746963207374727563742073696d5f6465765f72656720627573315f6669787570735b5d203d207b0a09444546494e455f52454728322c20302c20307831302c202831362a4d42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f52454728322c20302c20307831342c2028323536292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f52454728322c20312c20307831302c202836342a4b42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f52454728332c20302c20307831302c202836342a4b42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f52454728342c20302c20307831302c20283132382a4b42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f52454728342c20312c20307831302c20283132382a4b42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f52454728362c20302c20307831302c20283531322a4b42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f52454728362c20312c20307831302c20283531322a4b42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f52454728362c20322c20307831302c202836342a4b42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f52454728382c20302c20307831302c2028312a4d42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f52454728382c20312c20307831302c202836342a4b42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f52454728382c20322c20307831302c202836342a4b42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f52454728392c20302c2030783130202c2028312a4d42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f52454728392c20302c20307831342c202836342a4b42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831302c20302c20307831302c2028323536292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831302c20302c20307831342c20283235362a4d42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831312c20302c20307831302c2028323536292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831312c20302c20307831342c2028323536292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831312c20312c20307831302c2028323536292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831312c20322c20307831302c2028323536292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831312c20322c20307831342c2028323536292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831312c20322c20307831382c2028323536292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831312c20332c20307831302c2028323536292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831312c20332c20307831342c2028323536292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831312c20342c20307831302c2028323536292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831312c20352c20307831302c202836342a4b42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831312c20362c20307831302c2028323536292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831312c20372c20307831302c202836342a4b42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831312c20372c20307833632c203235362c207265675f696e69742c207265675f6e6f6972715f726561642c207265675f7772697465290a09444546494e455f5245472831322c20302c20307831302c20283132382a4b42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831322c20302c20307831342c2028323536292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831322c20312c20307831302c202831303234292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831332c20302c20307831302c202833322a4b42292c207265675f696e69742c20656863695f7265675f726561642c207265675f7772697465290a09444546494e455f5245472831332c20312c20307831302c202833322a4b42292c207265675f696e69742c20656863695f7265675f726561642c207265675f7772697465290a09444546494e455f5245472831342c20302c203078382c2020302c20736174615f72657669645f696e69742c20736174615f72657669645f726561642c2030290a09444546494e455f5245472831342c20302c20307831302c20302c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831342c20302c20307831342c20302c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831342c20302c20307831382c20302c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831342c20302c20307831432c20302c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831342c20302c20307832302c20302c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831342c20302c20307832342c20283078323030292c20736174615f7265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831352c20302c20307831302c202836342a4b42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831352c20302c20307831342c202836342a4b42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831362c20302c20307831302c202836342a4b42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831362c20302c20307831342c202836342a4d42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831362c20302c20307831382c202836342a4d42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831362c20302c20307833632c203235362c207265675f696e69742c207265675f6e6f6972715f726561642c207265675f7772697465290a09444546494e455f5245472831372c20302c20307831302c20283132382a4b42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831382c20302c20307831302c2028312a4b42292c207265675f696e69742c207265675f726561642c207265675f7772697465290a09444546494e455f5245472831382c20302c20307833632c203235362c207265675f696e69742c207265675f6e6f6972715f726561642c207265675f7772697465290a7d3b0a0a73746174696320766f6964205f5f696e697420696e69745f73696d5f7265677328766f6964290a7b0a09696e7420693b0a0a09666f72202869203d20303b2069203c2041525241595f53495a4528627573315f666978757073293b20692b2b29207b0a090969662028627573315f6669787570735b695d2e696e6974290a090909627573315f6669787570735b695d2e696e69742826627573315f6669787570735b695d293b0a097d0a7d0a0a73746174696320696e6c696e6520766f696420657874726163745f627974657328753332202a76616c75652c20696e74207265672c20696e74206c656e290a7b0a0975696e7433325f74206d61736b3b0a0a092a76616c7565203e3e3d2028287265672026203329202a2038293b0a096d61736b203d2030784646464646464646203e3e20282834202d206c656e29202a2038293b0a092a76616c756520263d206d61736b3b0a7d0a0a696e74206272696467655f7265616428756e7369676e656420696e7420646576666e2c20696e74207265672c20696e74206c656e2c20753332202a76616c7565290a7b0a097533322061765f6272696467655f626173652c2061765f6272696467655f6c696d69743b0a09696e742072657476616c203d20303b0a0a09737769746368202872656729207b0a092f2a204d616b6520424152732061707065617220746f206e6f74207265717565737420616e79206d656d6f72792e202a2f0a0963617365205043495f424153455f414444524553535f303a0a0963617365205043495f424153455f414444524553535f30202b20313a0a0963617365205043495f424153455f414444524553535f30202b20323a0a0963617365205043495f424153455f414444524553535f30202b20333a0a09092a76616c7565203d20303b0a0909627265616b3b0a0a09092f2a2053696e6365207375626f7264696e61746520627573206e756d626572207265676973746572206973206861726477697265640a0909202a20746f207a65726f20616e642072656164206f6e6c792c20736f20646f207468652073696d756c6174696f6e2e0a0909202a2f0a0963617365205043495f5052494d4152595f4255533a0a0909696620286c656e203d3d2034290a0909092a76616c7565203d20307830303031303130303b0a0909627265616b3b0a0a0963617365205043495f5355424f5244494e4154455f4255533a0a09092a76616c7565203d20313b0a0909627265616b3b0a0a0963617365205043495f4d454d4f52595f424153453a0a0963617365205043495f4d454d4f52595f4c494d49543a0a09092f2a204765742074686520412f5620627269646765206261736520616464726573732e202a2f0a09097063695f6469726563745f636f6e66312e7265616428302c20302c20646576666e2c0a090909095043495f424153455f414444524553535f302c20342c202661765f6272696467655f62617365293b0a0a090961765f6272696467655f6c696d6974203d2061765f6272696467655f62617365202b20283531322a4d42202d2031293b0a090961765f6272696467655f6c696d6974203e3e3d2031363b0a090961765f6272696467655f6c696d697420263d203078464646303b0a0a090961765f6272696467655f62617365203e3e3d2031363b0a090961765f6272696467655f6261736520263d203078464646303b0a0a090969662028726567203d3d205043495f4d454d4f52595f4c494d4954290a0909092a76616c7565203d2061765f6272696467655f6c696d69743b0a0909656c736520696620286c656e203d3d2032290a0909092a76616c7565203d2061765f6272696467655f626173653b0a0909656c73650a0909092a76616c7565203d202861765f6272696467655f6c696d6974203c3c20313629207c2061765f6272696467655f626173653b0a0909627265616b3b0a09092f2a204d616b6520707265666574636861626c65206d656d6f7279206c696d697420736d616c6c6572207468616e20707265666574636861626c650a0909202a206d656d6f727920626173652c20736f206e6f7420636c61696d20707265666574636861626c65206d656d6f72792073706163652e0a0909202a2f0a0963617365205043495f505245465f4d454d4f52595f424153453a0a09092a76616c7565203d203078464646303b0a0909627265616b3b0a0963617365205043495f505245465f4d454d4f52595f4c494d49543a0a09092a76616c7565203d203078303b0a0909627265616b3b0a09092f2a204d616b6520494f206c696d697420736d616c6c6572207468616e20494f20626173652c20736f206e6f7420636c61696d20494f2073706163652e202a2f0a0963617365205043495f494f5f424153453a0a09092a76616c7565203d20307846303b0a0909627265616b3b0a0963617365205043495f494f5f4c494d49543a0a09092a76616c7565203d20303b0a0909627265616b3b0a0964656661756c743a0a090972657476616c203d20313b0a097d0a0972657475726e2072657476616c3b0a7d0a0a73746174696320696e74206365343130305f636f6e665f7265616428756e7369676e656420696e74207365672c20756e7369676e656420696e74206275732c0a09090920202020756e7369676e656420696e7420646576666e2c20696e74207265672c20696e74206c656e2c20753332202a76616c7565290a7b0a09696e7420693b0a0a095741524e5f4f4e28736567293b0a0969662028627573203d3d203129207b0a0909666f72202869203d20303b2069203c2041525241595f53495a4528627573315f666978757073293b20692b2b29207b0a09090969662028627573315f6669787570735b695d2e6465765f66756e63203d3d20646576666e2026260a09090920202020627573315f6669787570735b695d2e726567203d3d20287265672026207e33292026260a09090920202020627573315f6669787570735b695d2e7265616429207b0a09090909627573315f6669787570735b695d2e72656164282628627573315f6669787570735b695d292c0a0909090909092020202076616c7565293b0a09090909657874726163745f62797465732876616c75652c207265672c206c656e293b0a0909090972657475726e20303b0a0909097d0a09097d0a097d0a0a0969662028627573203d3d203020262620285043495f444556464e28312c203029203d3d20646576666e292026260a0920202020216272696467655f7265616428646576666e2c207265672c206c656e2c2076616c756529290a090972657475726e20303b0a0a0972657475726e207063695f6469726563745f636f6e66312e72656164287365672c206275732c20646576666e2c207265672c206c656e2c2076616c7565293b0a7d0a0a73746174696320696e74206365343130305f636f6e665f777269746528756e7369676e656420696e74207365672c20756e7369676e656420696e74206275732c0a0909092020202020756e7369676e656420696e7420646576666e2c20696e74207265672c20696e74206c656e2c207533322076616c7565290a7b0a09696e7420693b0a0a095741524e5f4f4e28736567293b0a0969662028627573203d3d203129207b0a0909666f72202869203d20303b2069203c2041525241595f53495a4528627573315f666978757073293b20692b2b29207b0a09090969662028627573315f6669787570735b695d2e6465765f66756e63203d3d20646576666e2026260a09090920202020627573315f6669787570735b695d2e726567203d3d20287265672026207e33292026260a09090920202020627573315f6669787570735b695d2e777269746529207b0a09090909627573315f6669787570735b695d2e7772697465282628627573315f6669787570735b695d292c0a090909090909202020202076616c7565293b0a0909090972657475726e20303b0a0909097d0a09097d0a097d0a0a092f2a20446973636172642077726974657320746f20412f5620627269646765204241522e202a2f0a0969662028627573203d3d2030202626205043495f444556464e28312c203029203d3d20646576666e2026260a092020202028287265672026207e3329203d3d205043495f424153455f414444524553535f3029290a090972657475726e20303b0a0a0972657475726e207063695f6469726563745f636f6e66312e7772697465287365672c206275732c20646576666e2c207265672c206c656e2c2076616c7565293b0a7d0a0a73746174696320636f6e737420737472756374207063695f7261775f6f7073206365343130305f7063695f636f6e66203d207b0a092e72656164203d096365343130305f636f6e665f726561642c0a092e7772697465203d206365343130305f636f6e665f77726974652c0a7d3b0a0a696e74205f5f696e6974206365343130305f7063695f696e697428766f6964290a7b0a09696e69745f73696d5f7265677328293b0a097261775f7063695f6f7073203d20266365343130305f7063695f636f6e663b0a092f2a20496e6469636174652063616c6c657220746861742069742073686f756c6420696e766f6b65207063695f6c65676163795f696e69742829202a2f0a0972657475726e20313b0a7d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f7063692f636f6d6d6f6e2e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030343233333100313231313437343433333000303031363433360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a094c6f772d4c6576656c2050434920537570706f727420666f722050430a202a0a202a0928632920313939392d2d32303030204d617274696e204d61726573203c6d6a407563772e637a3e0a202a2f0a0a23696e636c756465203c6c696e75782f73636865642e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696f706f72742e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f646d692e683e0a23696e636c756465203c6c696e75782f736c61622e683e0a0a23696e636c756465203c61736d2d67656e657269632f7063692d6272696467652e683e0a23696e636c756465203c61736d2f616370692e683e0a23696e636c756465203c61736d2f7365676d656e742e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f736d702e683e0a23696e636c756465203c61736d2f7063695f7838362e683e0a23696e636c756465203c61736d2f73657475702e683e0a0a756e7369676e656420696e74207063695f70726f6265203d205043495f50524f42455f42494f53207c205043495f50524f42455f434f4e4631207c205043495f50524f42455f434f4e4632207c0a090909095043495f50524f42455f4d4d434f4e463b0a0a756e7369676e656420696e74207063695f6561726c795f64756d705f726567733b0a73746174696320696e74207063695f62665f736f72743b0a73746174696320696e7420736d62696f735f747970655f62315f666c61673b0a696e74207063695f726f7574656972713b0a696e74206e6f696f61706963717569726b3b0a23696664656620434f4e4649475f5838365f5245524f5554455f464f525f42524f4b454e5f424f4f545f495251530a696e74206e6f696f617069637265726f757465203d20303b0a23656c73650a696e74206e6f696f617069637265726f757465203d20313b0a23656e6469660a696e742070636962696f735f6c6173745f627573203d202d313b0a756e7369676e6564206c6f6e6720706972715f7461626c655f616464723b0a737472756374207063695f627573202a7063695f726f6f745f6275733b0a636f6e737420737472756374207063695f7261775f6f7073202a5f5f726561645f6d6f73746c79207261775f7063695f6f70733b0a636f6e737420737472756374207063695f7261775f6f7073202a5f5f726561645f6d6f73746c79207261775f7063695f6578745f6f70733b0a0a696e74207261775f7063695f7265616428756e7369676e656420696e7420646f6d61696e2c20756e7369676e656420696e74206275732c20756e7369676e656420696e7420646576666e2c0a090909090909696e74207265672c20696e74206c656e2c20753332202a76616c290a7b0a0969662028646f6d61696e203d3d203020262620726567203c20323536202626207261775f7063695f6f7073290a090972657475726e207261775f7063695f6f70732d3e7265616428646f6d61696e2c206275732c20646576666e2c207265672c206c656e2c2076616c293b0a09696620287261775f7063695f6578745f6f7073290a090972657475726e207261775f7063695f6578745f6f70732d3e7265616428646f6d61696e2c206275732c20646576666e2c207265672c206c656e2c2076616c293b0a0972657475726e202d45494e56414c3b0a7d0a0a696e74207261775f7063695f777269746528756e7369676e656420696e7420646f6d61696e2c20756e7369676e656420696e74206275732c20756e7369676e656420696e7420646576666e2c0a090909090909696e74207265672c20696e74206c656e2c207533322076616c290a7b0a0969662028646f6d61696e203d3d203020262620726567203c20323536202626207261775f7063695f6f7073290a090972657475726e207261775f7063695f6f70732d3e777269746528646f6d61696e2c206275732c20646576666e2c207265672c206c656e2c2076616c293b0a09696620287261775f7063695f6578745f6f7073290a090972657475726e207261775f7063695f6578745f6f70732d3e777269746528646f6d61696e2c206275732c20646576666e2c207265672c206c656e2c2076616c293b0a0972657475726e202d45494e56414c3b0a7d0a0a73746174696320696e74207063695f7265616428737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c20696e742077686572652c20696e742073697a652c20753332202a76616c7565290a7b0a0972657475726e207261775f7063695f72656164287063695f646f6d61696e5f6e7228627573292c206275732d3e6e756d6265722c0a0909090920646576666e2c2077686572652c2073697a652c2076616c7565293b0a7d0a0a73746174696320696e74207063695f777269746528737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c20696e742077686572652c20696e742073697a652c207533322076616c7565290a7b0a0972657475726e207261775f7063695f7772697465287063695f646f6d61696e5f6e7228627573292c206275732d3e6e756d6265722c0a090909092020646576666e2c2077686572652c2073697a652c2076616c7565293b0a7d0a0a737472756374207063695f6f7073207063695f726f6f745f6f7073203d207b0a092e72656164203d207063695f726561642c0a092e7772697465203d207063695f77726974652c0a7d3b0a0a2f2a0a202a205468697320696e746572727570742d73616665207370696e6c6f636b2070726f746563747320616c6c20616363657373657320746f205043490a202a20636f6e66696775726174696f6e2073706163652e0a202a2f0a444546494e455f5241575f5350494e4c4f434b287063695f636f6e6669675f6c6f636b293b0a0a73746174696320696e742063616e5f736b69705f696f7265736f757263655f616c69676e28636f6e73742073747275637420646d695f73797374656d5f6964202a64290a7b0a097063695f70726f6265207c3d205043495f43414e5f534b49505f4953415f414c49474e3b0a097072696e746b284b45524e5f494e464f20225043493a2025732064657465637465642c2063616e20736b69702049534120616c69676e6d656e745c6e222c20642d3e6964656e74293b0a0972657475726e20303b0a7d0a0a73746174696320636f6e73742073747275637420646d695f73797374656d5f69642063616e5f736b69705f70636970726f62655f646d695f7461626c655b5d203d207b0a2f2a0a202a2053797374656d732077686572652050434920494f207265736f757263652049534120616c69676e6d656e742063616e20626520736b69707065640a202a207768656e207468652049534120656e61626c652062697420696e207468652062726964676520636f6e74726f6c206973206e6f74207365740a202a2f0a097b0a09092e63616c6c6261636b203d2063616e5f736b69705f696f7265736f757263655f616c69676e2c0a09092e6964656e74203d202249424d2053797374656d207833383030222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c202249424d22292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c2022783338303022292c0a09097d2c0a097d2c0a097b0a09092e63616c6c6261636b203d2063616e5f736b69705f696f7265736f757263655f616c69676e2c0a09092e6964656e74203d202249424d2053797374656d207833383530222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c202249424d22292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c2022783338353022292c0a09097d2c0a097d2c0a097b0a09092e63616c6c6261636b203d2063616e5f736b69705f696f7265736f757263655f616c69676e2c0a09092e6964656e74203d202249424d2053797374656d207833393530222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c202249424d22292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c2022783339353022292c0a09097d2c0a097d2c0a097b7d0a7d3b0a0a766f6964205f5f696e697420646d695f636865636b5f736b69705f6973615f616c69676e28766f6964290a7b0a09646d695f636865636b5f73797374656d2863616e5f736b69705f70636970726f62655f646d695f7461626c65293b0a7d0a0a73746174696320766f69642070636962696f735f66697875705f6465766963655f7265736f757263657328737472756374207063695f646576202a646576290a7b0a09737472756374207265736f75726365202a726f6d5f72203d20266465762d3e7265736f757263655b5043495f524f4d5f5245534f555243455d3b0a09737472756374207265736f75726365202a6261725f723b0a09696e74206261723b0a0a09696620287063695f70726f62652026205043495f4e4f41535349474e5f4241525329207b0a09092f2a0a09092a204966207468652042494f5320646964206e6f742061737369676e20746865204241522c207a65726f206f7574207468650a09092a207265736f7572636520736f20746865206b65726e656c20646f65736e2774206174746d65707420746f2061737369676e0a09092a206974206c61746572206f6e20696e207063695f61737369676e5f756e61737369676e65645f7265736f75726365730a09092a2f0a0909666f722028626172203d20303b20626172203c3d205043495f5354445f5245534f555243455f454e443b206261722b2b29207b0a0909096261725f72203d20266465762d3e7265736f757263655b6261725d3b0a090909696620286261725f722d3e7374617274203d3d2030202626206261725f722d3e656e6420213d203029207b0a090909096261725f722d3e666c616773203d20303b0a090909096261725f722d3e656e64203d20303b0a0909097d0a09097d0a097d0a0a09696620287063695f70726f62652026205043495f4e4f41535349474e5f524f4d5329207b0a090969662028726f6d5f722d3e706172656e74290a09090972657475726e3b0a090969662028726f6d5f722d3e737461727429207b0a0909092f2a207765206465616c20776974682042494f532061737369676e656420524f4d206c61746572202a2f0a09090972657475726e3b0a09097d0a0909726f6d5f722d3e7374617274203d20726f6d5f722d3e656e64203d20726f6d5f722d3e666c616773203d20303b0a097d0a7d0a0a2f2a0a202a202043616c6c65642061667465722065616368206275732069732070726f6265642c20627574206265666f726520697473206368696c6472656e0a202a2020617265206578616d696e65642e0a202a2f0a0a766f69642070636962696f735f66697875705f62757328737472756374207063695f627573202a62290a7b0a09737472756374207063695f646576202a6465763b0a0a097063695f726561645f6272696467655f62617365732862293b0a096c6973745f666f725f656163685f656e747279286465762c2026622d3e646576696365732c206275735f6c697374290a090970636962696f735f66697875705f6465766963655f7265736f757263657328646576293b0a7d0a0a2f2a0a202a204f6e6c792075736520444d4920696e666f726d6174696f6e20746f207365742074686973206966206e6f7468696e6720776173207061737365640a202a206f6e20746865206b65726e656c20636f6d6d616e64206c696e65202877686963682077617320706172736564206561726c696572292e0a202a2f0a0a73746174696320696e74207365745f62665f736f727428636f6e73742073747275637420646d695f73797374656d5f6964202a64290a7b0a09696620287063695f62665f736f7274203d3d207063695f62665f736f72745f64656661756c7429207b0a09097063695f62665f736f7274203d207063695f646d695f62663b0a09097072696e746b284b45524e5f494e464f20225043493a2025732064657465637465642c20656e61626c696e67207063693d6266736f72742e5c6e222c20642d3e6964656e74293b0a097d0a0972657475726e20303b0a7d0a0a73746174696320766f696420726561645f646d695f747970655f623128636f6e73742073747275637420646d695f686561646572202a646d2c0a0909090920202020202020766f6964202a707269766174655f64617461290a7b0a097538202a64203d20287538202a29646d202b20343b0a0a0969662028646d2d3e7479706520213d2030784231290a090972657475726e3b0a09737769746368202828282a28753332202a296429203e3e2039292026203078303329207b0a096361736520307830303a0a09097072696e746b284b45524e5f494e464f2022646d6920747970652030784231207265636f7264202d20756e6b6e6f776e20666c61675c6e22293b0a0909627265616b3b0a096361736520307830313a202f2a20736574207063693d6266736f7274202a2f0a0909736d62696f735f747970655f62315f666c6167203d20313b0a0909627265616b3b0a096361736520307830323a202f2a20646f206e6f7420736574207063693d6266736f7274202a2f0a0909736d62696f735f747970655f62315f666c6167203d20323b0a0909627265616b3b0a0964656661756c743a0a0909627265616b3b0a097d0a7d0a0a73746174696320696e742066696e645f736f72745f6d6574686f6428636f6e73742073747275637420646d695f73797374656d5f6964202a64290a7b0a09646d695f77616c6b28726561645f646d695f747970655f62312c204e554c4c293b0a0a0969662028736d62696f735f747970655f62315f666c6167203d3d203129207b0a09097365745f62665f736f72742864293b0a090972657475726e20303b0a097d0a0972657475726e202d313b0a7d0a0a2f2a0a202a20456e61626c652072656e756d626572696e67206f662050434920627573232072616e67657320746f20726561636820616c6c2050434920627573736573202843617264627573290a202a2f0a236966646566205f5f693338365f5f0a73746174696320696e742061737369676e5f616c6c5f62757373657328636f6e73742073747275637420646d695f73797374656d5f6964202a64290a7b0a097063695f70726f6265207c3d205043495f41535349474e5f414c4c5f4255535345533b0a097072696e746b284b45524e5f494e464f202225732064657465637465643a20656e61626c696e672050434920627573232072656e756d626572696e67220a0909092220287063693d61737369676e2d627573736573295c6e222c20642d3e6964656e74293b0a0972657475726e20303b0a7d0a23656e6469660a0a73746174696320696e74207365745f7363616e5f616c6c28636f6e73742073747275637420646d695f73797374656d5f6964202a64290a7b0a097072696e746b284b45524e5f494e464f20225043493a2025732064657465637465642c20656e61626c696e67207063693d706369655f7363616e5f616c6c5c6e222c0a0920202020202020642d3e6964656e74293b0a097063695f6164645f666c616773285043495f5343414e5f414c4c5f504349455f44455653293b0a0972657475726e20303b0a7d0a0a73746174696320636f6e73742073747275637420646d695f73797374656d5f69642070636970726f62655f646d695f7461626c655b5d203d207b0a236966646566205f5f693338365f5f0a2f2a0a202a204c6170746f7073207768696368206e656564207063693d61737369676e2d62757373657320746f2073656520436172646275732063617264730a202a2f0a097b0a09092e63616c6c6261636b203d2061737369676e5f616c6c5f6275737365732c0a09092e6964656e74203d202253616d73756e6720583230204c6170746f70222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c202253616d73756e6720456c656374726f6e69637322292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c2022535832305322292c0a09097d2c0a097d2c0a23656e64696609092f2a205f5f693338365f5f202a2f0a097b0a09092e63616c6c6261636b203d207365745f62665f736f72742c0a09092e6964656e74203d202244656c6c20506f776572456467652031393530222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c202244656c6c22292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c2022506f77657245646765203139353022292c0a09097d2c0a097d2c0a097b0a09092e63616c6c6261636b203d207365745f62665f736f72742c0a09092e6964656e74203d202244656c6c20506f776572456467652031393535222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c202244656c6c22292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c2022506f77657245646765203139353522292c0a09097d2c0a097d2c0a097b0a09092e63616c6c6261636b203d207365745f62665f736f72742c0a09092e6964656e74203d202244656c6c20506f776572456467652032393030222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c202244656c6c22292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c2022506f77657245646765203239303022292c0a09097d2c0a097d2c0a097b0a09092e63616c6c6261636b203d207365745f62665f736f72742c0a09092e6964656e74203d202244656c6c20506f776572456467652032393530222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c202244656c6c22292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c2022506f77657245646765203239353022292c0a09097d2c0a097d2c0a097b0a09092e63616c6c6261636b203d207365745f62665f736f72742c0a09092e6964656e74203d202244656c6c20506f776572456467652052393030222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c202244656c6c22292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c2022506f77657245646765205239303022292c0a09097d2c0a097d2c0a097b0a09092e63616c6c6261636b203d2066696e645f736f72745f6d6574686f642c0a09092e6964656e74203d202244656c6c2053797374656d222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c202244656c6c20496e6322292c0a09097d2c0a097d2c0a097b0a09092e63616c6c6261636b203d207365745f62665f736f72742c0a09092e6964656e74203d202248502050726f4c69616e7420424c323070204733222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c2022485022292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c202250726f4c69616e7420424c32307020473322292c0a09097d2c0a097d2c0a097b0a09092e63616c6c6261636b203d207365745f62665f736f72742c0a09092e6964656e74203d202248502050726f4c69616e7420424c323070204734222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c2022485022292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c202250726f4c69616e7420424c32307020473422292c0a09097d2c0a097d2c0a097b0a09092e63616c6c6261636b203d207365745f62665f736f72742c0a09092e6964656e74203d202248502050726f4c69616e7420424c333070204731222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c2022485022292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c202250726f4c69616e7420424c33307020473122292c0a09097d2c0a097d2c0a097b0a09092e63616c6c6261636b203d207365745f62665f736f72742c0a09092e6964656e74203d202248502050726f4c69616e7420424c323570204731222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c2022485022292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c202250726f4c69616e7420424c32357020473122292c0a09097d2c0a097d2c0a097b0a09092e63616c6c6261636b203d207365745f62665f736f72742c0a09092e6964656e74203d202248502050726f4c69616e7420424c333570204731222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c2022485022292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c202250726f4c69616e7420424c33357020473122292c0a09097d2c0a097d2c0a097b0a09092e63616c6c6261636b203d207365745f62665f736f72742c0a09092e6964656e74203d202248502050726f4c69616e7420424c343570204731222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c2022485022292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c202250726f4c69616e7420424c34357020473122292c0a09097d2c0a097d2c0a097b0a09092e63616c6c6261636b203d207365745f62665f736f72742c0a09092e6964656e74203d202248502050726f4c69616e7420424c343570204732222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c2022485022292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c202250726f4c69616e7420424c34357020473222292c0a09097d2c0a097d2c0a097b0a09092e63616c6c6261636b203d207365745f62665f736f72742c0a09092e6964656e74203d202248502050726f4c69616e7420424c34363063204731222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c2022485022292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c202250726f4c69616e7420424c3436306320473122292c0a09097d2c0a097d2c0a097b0a09092e63616c6c6261636b203d207365745f62665f736f72742c0a09092e6964656e74203d202248502050726f4c69616e7420424c34363563204731222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c2022485022292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c202250726f4c69616e7420424c3436356320473122292c0a09097d2c0a097d2c0a097b0a09092e63616c6c6261636b203d207365745f62665f736f72742c0a09092e6964656e74203d202248502050726f4c69616e7420424c34383063204731222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c2022485022292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c202250726f4c69616e7420424c3438306320473122292c0a09097d2c0a097d2c0a097b0a09092e63616c6c6261636b203d207365745f62665f736f72742c0a09092e6964656e74203d202248502050726f4c69616e7420424c36383563204731222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c2022485022292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c202250726f4c69616e7420424c3638356320473122292c0a09097d2c0a097d2c0a097b0a09092e63616c6c6261636b203d207365745f62665f736f72742c0a09092e6964656e74203d202248502050726f4c69616e7420444c333630222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c2022485022292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c202250726f4c69616e7420444c33363022292c0a09097d2c0a097d2c0a097b0a09092e63616c6c6261636b203d207365745f62665f736f72742c0a09092e6964656e74203d202248502050726f4c69616e7420444c333830222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c2022485022292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c202250726f4c69616e7420444c33383022292c0a09097d2c0a097d2c0a236966646566205f5f693338365f5f0a097b0a09092e63616c6c6261636b203d2061737369676e5f616c6c5f6275737365732c0a09092e6964656e74203d2022436f6d7061712045564f204e38303063222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c2022436f6d70617122292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c202245564f204e3830306322292c0a09097d2c0a097d2c0a23656e6469660a097b0a09092e63616c6c6261636b203d207365745f62665f736f72742c0a09092e6964656e74203d202248502050726f4c69616e7420444c333835204732222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c2022485022292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c202250726f4c69616e7420444c33383520473222292c0a09097d2c0a097d2c0a097b0a09092e63616c6c6261636b203d207365745f62665f736f72742c0a09092e6964656e74203d202248502050726f4c69616e7420444c353835204732222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c2022485022292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c202250726f4c69616e7420444c35383520473222292c0a09097d2c0a097d2c0a097b0a09092e63616c6c6261636b203d207365745f7363616e5f616c6c2c0a09092e6964656e74203d2022537472617475732f4e4543206674536572766572222c0a09092e6d617463686573203d207b0a090909444d495f4d4154434828444d495f5359535f56454e444f522c20225374726174757322292c0a090909444d495f4d4154434828444d495f50524f445543545f4e414d452c2022667453657276657222292c0a09097d2c0a097d2c0a097b7d0a7d3b0a0a766f6964205f5f696e697420646d695f636865636b5f70636970726f626528766f6964290a7b0a09646d695f636865636b5f73797374656d2870636970726f62655f646d695f7461626c65293b0a7d0a0a737472756374207063695f627573202a70636962696f735f7363616e5f726f6f7428696e74206275736e756d290a7b0a09737472756374207063695f627573202a627573203d204e554c4c3b0a0a097768696c65202828627573203d207063695f66696e645f6e6578745f62757328627573292920213d204e554c4c29207b0a0909696620286275732d3e6e756d626572203d3d206275736e756d29207b0a0909092f2a20416c7265616479207363616e6e6564202a2f0a09090972657475726e206275733b0a09097d0a097d0a0a0972657475726e207063695f7363616e5f6275735f6f6e5f6e6f6465286275736e756d2c20267063695f726f6f745f6f70732c0a09090909096765745f6d705f6275735f746f5f6e6f6465286275736e756d29293b0a7d0a0a766f6964205f5f696e69742070636962696f735f7365745f63616368655f6c696e655f73697a6528766f6964290a7b0a0973747275637420637075696e666f5f783836202a63203d2026626f6f745f6370755f646174613b0a0a092f2a0a09202a20536574205043492063616368656c696e652073697a6520746f2074686174206f662074686520435055206966207468652043505520686173207265706f727465642069742e0a09202a2028466f72206f6c6465722043505573207468617420646f6e277420737570706f72742063707569642c20776520736520697420746f2033322062797465730a09202a204974277320616c736f20676f6f6420666f72203338362f34383673202877686963682061637475616c6c792068617665203136290a09202a20617320717569746520612066657720504349206465766963657320646f206e6f7420737570706f727420736d616c6c65722076616c7565732e0a09202a2f0a0969662028632d3e7838365f636c666c7573685f73697a65203e203029207b0a09097063695f64666c5f63616368655f6c696e655f73697a65203d20632d3e7838365f636c666c7573685f73697a65203e3e20323b0a09097072696e746b284b45524e5f444542554720225043493a207063695f63616368655f6c696e655f73697a652073657420746f2025642062797465735c6e222c0a0909097063695f64666c5f63616368655f6c696e655f73697a65203c3c2032293b0a097d20656c7365207b0a2009097063695f64666c5f63616368655f6c696e655f73697a65203d203332203e3e20323b0a09097072696e746b284b45524e5f444542554720225043493a20556e6b6e6f776e2063616368656c696e652073697a652e2053657474696e6720746f2033322062797465735c6e22293b0a097d0a7d0a0a696e74205f5f696e69742070636962696f735f696e697428766f6964290a7b0a0969662028217261775f7063695f6f707329207b0a09097072696e746b284b45524e5f5741524e494e4720225043493a2053797374656d20646f6573206e6f7420737570706f7274205043495c6e22293b0a090972657475726e20303b0a097d0a0a0970636962696f735f7365745f63616368655f6c696e655f73697a6528293b0a0970636962696f735f7265736f757263655f73757276657928293b0a0a09696620287063695f62665f736f7274203e3d207063695f666f7263655f6266290a09097063695f736f72745f62726561647468666972737428293b0a0972657475726e20303b0a7d0a0a63686172202a205f5f696e69742070636962696f735f73657475702863686172202a737472290a7b0a096966202821737472636d70287374722c20226f6666222929207b0a09097063695f70726f6265203d20303b0a090972657475726e204e554c4c3b0a097d20656c7365206966202821737472636d70287374722c20226266736f7274222929207b0a09097063695f62665f736f7274203d207063695f666f7263655f62663b0a090972657475726e204e554c4c3b0a097d20656c7365206966202821737472636d70287374722c20226e6f6266736f7274222929207b0a09097063695f62665f736f7274203d207063695f666f7263655f6e6f62663b0a090972657475726e204e554c4c3b0a097d0a23696664656620434f4e4649475f5043495f42494f530a09656c7365206966202821737472636d70287374722c202262696f73222929207b0a09097063695f70726f6265203d205043495f50524f42455f42494f533b0a090972657475726e204e554c4c3b0a097d20656c7365206966202821737472636d70287374722c20226e6f62696f73222929207b0a09097063695f70726f626520263d207e5043495f50524f42455f42494f533b0a090972657475726e204e554c4c3b0a097d20656c7365206966202821737472636d70287374722c202262696f73697271222929207b0a09097063695f70726f6265207c3d205043495f42494f535f4952515f5343414e3b0a090972657475726e204e554c4c3b0a097d20656c73652069662028217374726e636d70287374722c202270697271616464723d222c20392929207b0a0909706972715f7461626c655f61646472203d2073696d706c655f737472746f756c287374722b392c204e554c4c2c2030293b0a090972657475726e204e554c4c3b0a097d0a23656e6469660a23696664656620434f4e4649475f5043495f4449524543540a09656c7365206966202821737472636d70287374722c2022636f6e6631222929207b0a09097063695f70726f6265203d205043495f50524f42455f434f4e4631207c205043495f4e4f5f434845434b533b0a090972657475726e204e554c4c3b0a097d0a09656c7365206966202821737472636d70287374722c2022636f6e6632222929207b0a09097063695f70726f6265203d205043495f50524f42455f434f4e4632207c205043495f4e4f5f434845434b533b0a090972657475726e204e554c4c3b0a097d0a23656e6469660a23696664656620434f4e4649475f5043495f4d4d434f4e4649470a09656c7365206966202821737472636d70287374722c20226e6f6d6d636f6e66222929207b0a09097063695f70726f626520263d207e5043495f50524f42455f4d4d434f4e463b0a090972657475726e204e554c4c3b0a097d0a09656c7365206966202821737472636d70287374722c2022636865636b5f656e61626c655f616d645f6d6d636f6e66222929207b0a09097063695f70726f6265207c3d205043495f434845434b5f454e41424c455f414d445f4d4d434f4e463b0a090972657475726e204e554c4c3b0a097d0a23656e6469660a09656c7365206966202821737472636d70287374722c20226e6f61637069222929207b0a0909616370695f6e6f6972715f73657428293b0a090972657475726e204e554c4c3b0a097d0a09656c7365206966202821737472636d70287374722c20226e6f6561726c79222929207b0a09097063695f70726f6265207c3d205043495f50524f42455f4e4f4541524c593b0a090972657475726e204e554c4c3b0a097d0a2369666e64656620434f4e4649475f5838365f56495357530a09656c7365206966202821737472636d70287374722c2022757365706972716d61736b222929207b0a09097063695f70726f6265207c3d205043495f5553455f504952515f4d41534b3b0a090972657475726e204e554c4c3b0a097d20656c73652069662028217374726e636d70287374722c20226972716d61736b3d222c20382929207b0a090970636962696f735f6972715f6d61736b203d2073696d706c655f737472746f6c287374722b382c204e554c4c2c2030293b0a090972657475726e204e554c4c3b0a097d20656c73652069662028217374726e636d70287374722c20226c6173746275733d222c20382929207b0a090970636962696f735f6c6173745f627573203d2073696d706c655f737472746f6c287374722b382c204e554c4c2c2030293b0a090972657475726e204e554c4c3b0a097d0a23656e6469660a09656c7365206966202821737472636d70287374722c2022726f6d222929207b0a09097063695f70726f6265207c3d205043495f41535349474e5f524f4d533b0a090972657475726e204e554c4c3b0a097d20656c7365206966202821737472636d70287374722c20226e6f726f6d222929207b0a09097063695f70726f6265207c3d205043495f4e4f41535349474e5f524f4d533b0a090972657475726e204e554c4c3b0a097d20656c7365206966202821737472636d70287374722c20226e6f626172222929207b0a09097063695f70726f6265207c3d205043495f4e4f41535349474e5f424152533b0a090972657475726e204e554c4c3b0a097d20656c7365206966202821737472636d70287374722c202261737369676e2d627573736573222929207b0a09097063695f70726f6265207c3d205043495f41535349474e5f414c4c5f4255535345533b0a090972657475726e204e554c4c3b0a097d20656c7365206966202821737472636d70287374722c20227573655f637273222929207b0a09097063695f70726f6265207c3d205043495f5553455f5f4352533b0a090972657475726e204e554c4c3b0a097d20656c7365206966202821737472636d70287374722c20226e6f637273222929207b0a09097063695f70726f6265207c3d205043495f524f4f545f4e4f5f4352533b0a090972657475726e204e554c4c3b0a097d20656c7365206966202821737472636d70287374722c20226561726c7964756d70222929207b0a09097063695f6561726c795f64756d705f72656773203d20313b0a090972657475726e204e554c4c3b0a097d20656c7365206966202821737472636d70287374722c2022726f757465697271222929207b0a09097063695f726f757465697271203d20313b0a090972657475726e204e554c4c3b0a097d20656c7365206966202821737472636d70287374722c2022736b69705f6973615f616c69676e222929207b0a09097063695f70726f6265207c3d205043495f43414e5f534b49505f4953415f414c49474e3b0a090972657475726e204e554c4c3b0a097d20656c7365206966202821737472636d70287374722c20226e6f696f61706963717569726b222929207b0a09096e6f696f61706963717569726b203d20313b0a090972657475726e204e554c4c3b0a097d20656c7365206966202821737472636d70287374722c2022696f617069637265726f757465222929207b0a0909696620286e6f696f617069637265726f75746520213d202d31290a0909096e6f696f617069637265726f757465203d20303b0a090972657475726e204e554c4c3b0a097d20656c7365206966202821737472636d70287374722c20226e6f696f617069637265726f757465222929207b0a0909696620286e6f696f617069637265726f75746520213d202d31290a0909096e6f696f617069637265726f757465203d20313b0a090972657475726e204e554c4c3b0a097d0a0972657475726e207374723b0a7d0a0a756e7369676e656420696e742070636962696f735f61737369676e5f616c6c5f62757373657328766f6964290a7b0a0972657475726e20287063695f70726f62652026205043495f41535349474e5f414c4c5f42555353455329203f2031203a20303b0a7d0a0a696e742070636962696f735f6164645f64657669636528737472756374207063695f646576202a646576290a7b0a097374727563742073657475705f64617461202a646174613b0a09737472756374207063695f73657475705f726f6d202a726f6d3b0a097536342070615f646174613b0a0a0970615f64617461203d20626f6f745f706172616d732e6864722e73657475705f646174613b0a097768696c65202870615f6461746129207b0a090964617461203d20706879735f746f5f766972742870615f64617461293b0a0a090969662028646174612d3e74797065203d3d2053455455505f50434929207b0a090909726f6d203d2028737472756374207063695f73657475705f726f6d202a29646174613b0a0a09090969662028287063695f646f6d61696e5f6e72286465762d3e62757329203d3d20726f6d2d3e7365676d656e74292026260a09090920202020286465762d3e6275732d3e6e756d626572203d3d20726f6d2d3e627573292026260a09090920202020285043495f534c4f54286465762d3e646576666e29203d3d20726f6d2d3e646576696365292026260a09090920202020285043495f46554e43286465762d3e646576666e29203d3d20726f6d2d3e66756e6374696f6e292026260a09090920202020286465762d3e76656e646f72203d3d20726f6d2d3e76656e646f72292026260a09090920202020286465762d3e646576696365203d3d20726f6d2d3e64657669642929207b0a090909096465762d3e726f6d203d2070615f64617461202b0a090909092020202020206f66667365746f6628737472756374207063695f73657475705f726f6d2c20726f6d64617461293b0a090909096465762d3e726f6d6c656e203d20726f6d2d3e7063696c656e3b0a0909097d0a09097d0a090970615f64617461203d20646174612d3e6e6578743b0a097d0a0972657475726e20303b0a7d0a0a696e742070636962696f735f656e61626c655f64657669636528737472756374207063695f646576202a6465762c20696e74206d61736b290a7b0a09696e74206572723b0a0a096966202828657272203d207063695f656e61626c655f7265736f7572636573286465762c206d61736b2929203c2030290a090972657475726e206572723b0a0a0969662028217063695f6465765f6d73695f656e61626c65642864657629290a090972657475726e2070636962696f735f656e61626c655f69727128646576293b0a0972657475726e20303b0a7d0a0a766f69642070636962696f735f64697361626c655f6465766963652028737472756374207063695f646576202a646576290a7b0a0969662028217063695f6465765f6d73695f656e61626c656428646576292026262070636962696f735f64697361626c655f697271290a090970636962696f735f64697361626c655f69727128646576293b0a7d0a0a696e74207063695f6578745f6366675f617661696c28766f6964290a7b0a09696620287261775f7063695f6578745f6f7073290a090972657475726e20313b0a09656c73650a090972657475726e20303b0a7d0a0a737472756374207063695f627573202a7063695f7363616e5f6275735f6f6e5f6e6f646528696e74206275736e6f2c20737472756374207063695f6f7073202a6f70732c20696e74206e6f6465290a7b0a094c4953545f48454144287265736f7572636573293b0a09737472756374207063695f627573202a627573203d204e554c4c3b0a09737472756374207063695f73797364617461202a73643b0a0a092f2a0a09202a20416c6c6f63617465207065722d726f6f742d62757320286e6f7420706572206275732920617263682d737065636966696320646174612e0a09202a20544f444f3a206c65616b3b2074686973206d656d6f7279206973206e657665722066726565642e0a09202a2049742773206172677561626c652077686574686572206974277320776f727468207468652074726f75626c6520746f20636172652e0a09202a2f0a097364203d206b7a616c6c6f632873697a656f66282a7364292c204746505f4b45524e454c293b0a096966202821736429207b0a09097072696e746b284b45524e5f45525220225043493a204f4f4d2c20736b697070696e67205043492062757320253032785c6e222c206275736e6f293b0a090972657475726e204e554c4c3b0a097d0a0973642d3e6e6f6465203d206e6f64653b0a097838365f7063695f726f6f745f6275735f7265736f7572636573286275736e6f2c20267265736f7572636573293b0a097072696e746b284b45524e5f444542554720225043493a2050726f62696e672050434920686172647761726520286275732025303278295c6e222c206275736e6f293b0a09627573203d207063695f7363616e5f726f6f745f627573284e554c4c2c206275736e6f2c206f70732c2073642c20267265736f7572636573293b0a09696620282162757329207b0a09097063695f667265655f7265736f757263655f6c69737428267265736f7572636573293b0a09096b66726565287364293b0a097d0a0a0972657475726e206275733b0a7d0a0a737472756374207063695f627573202a7063695f7363616e5f6275735f776974685f7379736461746128696e74206275736e6f290a7b0a0972657475726e207063695f7363616e5f6275735f6f6e5f6e6f6465286275736e6f2c20267063695f726f6f745f6f70732c202d31293b0a7d0a0a2f2a0a202a204e554d4120696e666f20666f7220504349206275737365730a202a0a202a204561726c79206172636820636f646520697320726573706f6e7369626c6520666f722066696c6c696e6720696e20726561736f6e61626c652076616c75657320686572652e0a202a2041206e6f6465206964206f6620222d3122206d65616e7320227573652063757272656e74206e6f6465222e2020496e206f7468657220776f7264732c2069662061206275730a202a206861732061202d31206e6f64652069642c2069742773206e6f742074696768746c7920636f75706c656420746f20616e7920706172746963756c6172206368756e6b0a202a206f66206d656d6f727920286173206973207468652063617365206f6e20736f6d65204e6568616c656d2073797374656d73292e0a202a2f0a23696664656620434f4e4649475f4e554d410a0a23646566696e65204255535f4e52203235360a0a23696664656620434f4e4649475f5838365f36340a0a73746174696320696e74206d705f6275735f746f5f6e6f64655b4255535f4e525d203d207b0a095b30202e2e2e204255535f4e52202d20315d203d202d310a7d3b0a0a766f6964207365745f6d705f6275735f746f5f6e6f646528696e74206275736e756d2c20696e74206e6f6465290a7b0a09696620286275736e756d203e3d203020262620206275736e756d203c204255535f4e52290a09096d705f6275735f746f5f6e6f64655b6275736e756d5d203d206e6f64653b0a7d0a0a696e74206765745f6d705f6275735f746f5f6e6f646528696e74206275736e756d290a7b0a09696e74206e6f6465203d202d313b0a0a09696620286275736e756d203c2030207c7c206275736e756d203e20284255535f4e52202d203129290a090972657475726e206e6f64653b0a0a096e6f6465203d206d705f6275735f746f5f6e6f64655b6275736e756d5d3b0a0a092f2a0a09202a206c6574206e756d615f6e6f64655f696420746f20646563696465206974206c6174657220696e20646d615f616c6c6f635f70616765730a09202a206966207468657265206973206e6f2072616d206f6e2074686174206e6f64650a09202a2f0a09696620286e6f646520213d202d3120262620216e6f64655f6f6e6c696e65286e6f646529290a09096e6f6465203d202d313b0a0a0972657475726e206e6f64653b0a7d0a0a23656c7365202f2a20434f4e4649475f5838365f3332202a2f0a0a73746174696320696e74206d705f6275735f746f5f6e6f64655b4255535f4e525d203d207b0a095b30202e2e2e204255535f4e52202d20315d203d202d310a7d3b0a0a766f6964207365745f6d705f6275735f746f5f6e6f646528696e74206275736e756d2c20696e74206e6f6465290a7b0a09696620286275736e756d203e3d203020262620206275736e756d203c204255535f4e52290a096d705f6275735f746f5f6e6f64655b6275736e756d5d203d2028756e7369676e6564206368617229206e6f64653b0a7d0a0a696e74206765745f6d705f6275735f746f5f6e6f646528696e74206275736e756d290a7b0a09696e74206e6f64653b0a0a09696620286275736e756d203c2030207c7c206275736e756d203e20284255535f4e52202d203129290a090972657475726e20303b0a096e6f6465203d206d705f6275735f746f5f6e6f64655b6275736e756d5d3b0a0972657475726e206e6f64653b0a7d0a0a23656e646966202f2a20434f4e4649475f5838365f3332202a2f0a0a23656e646966202f2a20434f4e4649475f4e554d41202a2f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f7063692f6469726563742e6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030313436353400313231313437343433333000303031363432370030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a206469726563742e63202d204c6f772d6c6576656c206469726563742050434920636f6e666967207370616365206163636573730a202a2f0a0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f646d692e683e0a23696e636c756465203c61736d2f7063695f7838362e683e0a0a2f2a0a202a2046756e6374696f6e7320666f7220616363657373696e6720504349206261736520286669727374203235362062797465732920616e6420657874656e6465640a202a20283430393620627974657320706572205043492066756e6374696f6e2920636f6e66696775726174696f6e2073706163652077697468207479706520310a202a2061636365737365732e0a202a2f0a0a23646566696e65205043495f434f4e46315f41444452455353286275732c20646576666e2c2072656729205c0a092830783830303030303030207c202828726567202620307846303029203c3c20313629207c2028627573203c3c20313629205c0a097c2028646576666e203c3c203829207c20287265672026203078464329290a0a73746174696320696e74207063695f636f6e66315f7265616428756e7369676e656420696e74207365672c20756e7369676e656420696e74206275732c0a0909092020756e7369676e656420696e7420646576666e2c20696e74207265672c20696e74206c656e2c20753332202a76616c7565290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a0969662028736567207c7c2028627573203e2032353529207c7c2028646576666e203e2032353529207c7c2028726567203e20343039352929207b0a09092a76616c7565203d202d313b0a090972657475726e202d45494e56414c3b0a097d0a0a097261775f7370696e5f6c6f636b5f6972717361766528267063695f636f6e6669675f6c6f636b2c20666c616773293b0a0a096f75746c285043495f434f4e46315f41444452455353286275732c20646576666e2c20726567292c203078434638293b0a0a0973776974636820286c656e29207b0a096361736520313a0a09092a76616c7565203d20696e62283078434643202b20287265672026203329293b0a0909627265616b3b0a096361736520323a0a09092a76616c7565203d20696e77283078434643202b20287265672026203229293b0a0909627265616b3b0a096361736520343a0a09092a76616c7565203d20696e6c283078434643293b0a0909627265616b3b0a097d0a0a097261775f7370696e5f756e6c6f636b5f697271726573746f726528267063695f636f6e6669675f6c6f636b2c20666c616773293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e74207063695f636f6e66315f777269746528756e7369676e656420696e74207365672c20756e7369676e656420696e74206275732c0a090909202020756e7369676e656420696e7420646576666e2c20696e74207265672c20696e74206c656e2c207533322076616c7565290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a0a0969662028736567207c7c2028627573203e2032353529207c7c2028646576666e203e2032353529207c7c2028726567203e203430393529290a090972657475726e202d45494e56414c3b0a0a097261775f7370696e5f6c6f636b5f6972717361766528267063695f636f6e6669675f6c6f636b2c20666c616773293b0a0a096f75746c285043495f434f4e46315f41444452455353286275732c20646576666e2c20726567292c203078434638293b0a0a0973776974636820286c656e29207b0a096361736520313a0a09096f757462282875382976616c75652c203078434643202b20287265672026203329293b0a0909627265616b3b0a096361736520323a0a09096f75747728287531362976616c75652c203078434643202b20287265672026203229293b0a0909627265616b3b0a096361736520343a0a09096f75746c28287533322976616c75652c203078434643293b0a0909627265616b3b0a097d0a0a097261775f7370696e5f756e6c6f636b5f697271726573746f726528267063695f636f6e6669675f6c6f636b2c20666c616773293b0a0a0972657475726e20303b0a7d0a0a23756e646566205043495f434f4e46315f414444524553530a0a636f6e737420737472756374207063695f7261775f6f7073207063695f6469726563745f636f6e6631203d207b0a092e72656164203d09097063695f636f6e66315f726561642c0a092e7772697465203d097063695f636f6e66315f77726974652c0a7d3b0a0a0a2f2a0a202a2046756e6374696f6e7320666f7220616363657373696e672050434920636f6e66696775726174696f6e2073706163652077697468207479706520322061636365737365730a202a2f0a0a23646566696e65205043495f434f4e46325f41444452455353286465762c207265672909287531362928307843303030207c2028646576203c3c203829207c20726567290a0a73746174696320696e74207063695f636f6e66325f7265616428756e7369676e656420696e74207365672c20756e7369676e656420696e74206275732c0a0909092020756e7369676e656420696e7420646576666e2c20696e74207265672c20696e74206c656e2c20753332202a76616c7565290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a09696e74206465762c20666e3b0a0a095741524e5f4f4e28736567293b0a096966202828627573203e2032353529207c7c2028646576666e203e2032353529207c7c2028726567203e203235352929207b0a09092a76616c7565203d202d313b0a090972657475726e202d45494e56414c3b0a097d0a0a09646576203d205043495f534c4f5428646576666e293b0a09666e203d205043495f46554e4328646576666e293b0a0a09696620286465762026203078313029200a090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a0a097261775f7370696e5f6c6f636b5f6972717361766528267063695f636f6e6669675f6c6f636b2c20666c616773293b0a0a096f75746228287538292830784630207c2028666e203c3c203129292c203078434638293b0a096f75746228287538296275732c203078434641293b0a0a0973776974636820286c656e29207b0a096361736520313a0a09092a76616c7565203d20696e62285043495f434f4e46325f41444452455353286465762c2072656729293b0a0909627265616b3b0a096361736520323a0a09092a76616c7565203d20696e77285043495f434f4e46325f41444452455353286465762c2072656729293b0a0909627265616b3b0a096361736520343a0a09092a76616c7565203d20696e6c285043495f434f4e46325f41444452455353286465762c2072656729293b0a0909627265616b3b0a097d0a0a096f75746228302c203078434638293b0a0a097261775f7370696e5f756e6c6f636b5f697271726573746f726528267063695f636f6e6669675f6c6f636b2c20666c616773293b0a0a0972657475726e20303b0a7d0a0a73746174696320696e74207063695f636f6e66325f777269746528756e7369676e656420696e74207365672c20756e7369676e656420696e74206275732c0a090909202020756e7369676e656420696e7420646576666e2c20696e74207265672c20696e74206c656e2c207533322076616c7565290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a09696e74206465762c20666e3b0a0a095741524e5f4f4e28736567293b0a096966202828627573203e2032353529207c7c2028646576666e203e2032353529207c7c2028726567203e203235352929200a090972657475726e202d45494e56414c3b0a0a09646576203d205043495f534c4f5428646576666e293b0a09666e203d205043495f46554e4328646576666e293b0a0a09696620286465762026203078313029200a090972657475726e2050434942494f535f4445564943455f4e4f545f464f554e443b0a0a097261775f7370696e5f6c6f636b5f6972717361766528267063695f636f6e6669675f6c6f636b2c20666c616773293b0a0a096f75746228287538292830784630207c2028666e203c3c203129292c203078434638293b0a096f75746228287538296275732c203078434641293b0a0a0973776974636820286c656e29207b0a096361736520313a0a09096f757462282875382976616c75652c205043495f434f4e46325f41444452455353286465762c2072656729293b0a0909627265616b3b0a096361736520323a0a09096f75747728287531362976616c75652c205043495f434f4e46325f41444452455353286465762c2072656729293b0a0909627265616b3b0a096361736520343a0a09096f75746c28287533322976616c75652c205043495f434f4e46325f41444452455353286465762c2072656729293b0a0909627265616b3b0a097d0a0a096f75746228302c203078434638293b202020200a0a097261775f7370696e5f756e6c6f636b5f697271726573746f726528267063695f636f6e6669675f6c6f636b2c20666c616773293b0a0a0972657475726e20303b0a7d0a0a23756e646566205043495f434f4e46325f414444524553530a0a73746174696320636f6e737420737472756374207063695f7261775f6f7073207063695f6469726563745f636f6e6632203d207b0a092e72656164203d09097063695f636f6e66325f726561642c0a092e7772697465203d097063695f636f6e66325f77726974652c0a7d3b0a0a0a2f2a0a202a204265666f72652077652064656369646520746f207573652064697265637420686172647761726520616363657373206d656368616e69736d732c2077652074727920746f20646f20736f6d650a202a207472697669616c20636865636b7320746f20656e73757265206974206174206c65617374205f7365656d735f20746f20626520776f726b696e67202d2d207765206a75737420746573740a202a20776865746865722062757320303020636f6e7461696e73206120686f7374206272696467652028746869732069732073696d696c617220746f20636865636b696e670a202a20746563686e6971756573207573656420696e20584672656538362c20627574206f7572732073686f756c64206265206d6f72652072656c6961626c652073696e63652077650a202a20617474656d707420746f206d616b6520757365206f6620646972656374206163636573732068696e74732070726f766964656420627920746865205043492042494f53292e0a202a0a202a20546869732073686f756c6420626520636c6f736520746f207472697669616c2c206275742069742069736e27742c2062656361757365207468657265206172652062756767790a202a20636869707365747320287965732c20796f7520677565737365642069742c20627920496e74656c20616e6420436f6d7061712920746861742068617665206e6f20636c6173732049442e0a202a2f0a73746174696320696e74205f5f696e6974207063695f73616e6974795f636865636b28636f6e737420737472756374207063695f7261775f6f7073202a6f290a7b0a097533322078203d20303b0a09696e7420796561722c20646576666e3b0a0a09696620287063695f70726f62652026205043495f4e4f5f434845434b53290a090972657475726e20313b0a092f2a20417373756d652054797065203120776f726b7320666f72206e657765722073797374656d732e0a09202020546869732068616e646c6573206d616368696e6573207468617420646f6e2774206861766520616e797468696e67206f6e205043492042757320302e202a2f0a09646d695f6765745f6461746528444d495f42494f535f444154452c2026796561722c204e554c4c2c204e554c4c293b0a096966202879656172203e3d2032303031290a090972657475726e20313b0a0a09666f722028646576666e203d20303b20646576666e203c2030783130303b20646576666e2b2b29207b0a0909696620286f2d3e7265616428302c20302c20646576666e2c205043495f434c4153535f4445564943452c20322c20267829290a090909636f6e74696e75653b0a09096966202878203d3d205043495f434c4153535f4252494447455f484f5354207c7c2078203d3d205043495f434c4153535f444953504c41595f564741290a09090972657475726e20313b0a0a0909696620286f2d3e7265616428302c20302c20646576666e2c205043495f56454e444f525f49442c20322c20267829290a090909636f6e74696e75653b0a09096966202878203d3d205043495f56454e444f525f49445f494e54454c207c7c2078203d3d205043495f56454e444f525f49445f434f4d504151290a09090972657475726e20313b0a097d0a0a09444247284b45524e5f5741524e494e4720225043493a2053616e69747920636865636b206661696c65645c6e22293b0a0972657475726e20303b0a7d0a0a73746174696320696e74205f5f696e6974207063695f636865636b5f747970653128766f6964290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a09756e7369676e656420696e7420746d703b0a09696e7420776f726b73203d20303b0a0a096c6f63616c5f6972715f7361766528666c616773293b0a0a096f75746228307830312c203078434642293b0a09746d70203d20696e6c283078434638293b0a096f75746c28307838303030303030302c203078434638293b0a0969662028696e6c28307843463829203d3d2030783830303030303030202626207063695f73616e6974795f636865636b28267063695f6469726563745f636f6e66312929207b0a0909776f726b73203d20313b0a097d0a096f75746c28746d702c203078434638293b0a096c6f63616c5f6972715f726573746f726528666c616773293b0a0a0972657475726e20776f726b733b0a7d0a0a73746174696320696e74205f5f696e6974207063695f636865636b5f747970653228766f6964290a7b0a09756e7369676e6564206c6f6e6720666c6167733b0a09696e7420776f726b73203d20303b0a0a096c6f63616c5f6972715f7361766528666c616773293b0a0a096f75746228307830302c203078434642293b0a096f75746228307830302c203078434638293b0a096f75746228307830302c203078434641293b0a0969662028696e6228307843463829203d3d203078303020262620696e6228307843464129203d3d20307830302026260a09202020207063695f73616e6974795f636865636b28267063695f6469726563745f636f6e66322929207b0a0909776f726b73203d20313b0a097d0a0a096c6f63616c5f6972715f726573746f726528666c616773293b0a0a0972657475726e20776f726b733b0a7d0a0a766f6964205f5f696e6974207063695f6469726563745f696e697428696e742074797065290a7b0a096966202874797065203d3d2030290a090972657475726e3b0a097072696e746b284b45524e5f494e464f20225043493a205573696e6720636f6e66696775726174696f6e207479706520256420666f722062617365206163636573735c6e222c0a09092074797065293b0a096966202874797065203d3d203129207b0a09097261775f7063695f6f7073203d20267063695f6469726563745f636f6e66313b0a0909696620287261775f7063695f6578745f6f7073290a09090972657475726e3b0a09096966202821287063695f70726f62652026205043495f4841535f494f5f45435329290a09090972657475726e3b0a09097072696e746b284b45524e5f494e464f20225043493a205573696e6720636f6e66696775726174696f6e2074797065203120220a09092020202020202022666f7220657874656e646564206163636573735c6e22293b0a09097261775f7063695f6578745f6f7073203d20267063695f6469726563745f636f6e66313b0a090972657475726e3b0a097d0a097261775f7063695f6f7073203d20267063695f6469726563745f636f6e66323b0a7d0a0a696e74205f5f696e6974207063695f6469726563745f70726f626528766f6964290a7b0a0969662028287063695f70726f62652026205043495f50524f42455f434f4e463129203d3d2030290a0909676f746f2074797065323b0a096966202821726571756573745f726567696f6e2830784346382c20382c202250434920636f6e66312229290a0909676f746f2074797065323b0a0a09696620287063695f636865636b5f7479706531282929207b0a09097261775f7063695f6f7073203d20267063695f6469726563745f636f6e66313b0a0909706f72745f6366395f73616665203d20747275653b0a090972657475726e20313b0a097d0a0972656c656173655f726567696f6e2830784346382c2038293b0a0a2074797065323a0a0969662028287063695f70726f62652026205043495f50524f42455f434f4e463229203d3d2030290a090972657475726e20303b0a096966202821726571756573745f726567696f6e2830784346382c20342c202250434920636f6e66322229290a090972657475726e20303b0a096966202821726571756573745f726567696f6e283078433030302c203078313030302c202250434920636f6e66322229290a0909676f746f206661696c323b0a0a09696620287063695f636865636b5f7479706532282929207b0a09097261775f7063695f6f7073203d20267063695f6469726563745f636f6e66323b0a0909706f72745f6366395f73616665203d20747275653b0a090972657475726e20323b0a097d0a0a0972656c656173655f726567696f6e283078433030302c20307831303030293b0a206661696c323a0a0972656c656173655f726567696f6e2830784346382c2034293b0a0972657475726e20303b0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f7063692f6561726c792e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303435313700313231313437343433333000303031363236360030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f740000000000000000000000000000000000000000000000000000000030303030303030003030303030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023696e636c756465203c6c696e75782f6b65726e656c2e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c61736d2f7063692d6469726563742e683e0a23696e636c756465203c61736d2f696f2e683e0a23696e636c756465203c61736d2f7063695f7838362e683e0a0a2f2a2044697265637420504349206163636573732e2054686973206973207573656420666f722050434920616363657373657320696e206561726c7920626f6f74206265666f72650a202020746865205043492073756273797374656d20776f726b732e202a2f0a0a75333220726561645f7063695f636f6e666967287538206275732c20753820736c6f742c2075382066756e632c207538206f6666736574290a7b0a0975333220763b0a096f75746c2830783830303030303030207c20286275733c3c313629207c2028736c6f743c3c313129207c202866756e633c3c3829207c206f66667365742c203078636638293b0a0976203d20696e6c283078636663293b0a0972657475726e20763b0a7d0a0a753820726561645f7063695f636f6e6669675f62797465287538206275732c20753820736c6f742c2075382066756e632c207538206f6666736574290a7b0a09753820763b0a096f75746c2830783830303030303030207c20286275733c3c313629207c2028736c6f743c3c313129207c202866756e633c3c3829207c206f66667365742c203078636638293b0a0976203d20696e62283078636663202b20286f6666736574263329293b0a0972657475726e20763b0a7d0a0a75313620726561645f7063695f636f6e6669675f3136287538206275732c20753820736c6f742c2075382066756e632c207538206f6666736574290a7b0a0975313620763b0a096f75746c2830783830303030303030207c20286275733c3c313629207c2028736c6f743c3c313129207c202866756e633c3c3829207c206f66667365742c203078636638293b0a0976203d20696e77283078636663202b20286f6666736574263229293b0a0972657475726e20763b0a7d0a0a766f69642077726974655f7063695f636f6e666967287538206275732c20753820736c6f742c2075382066756e632c207538206f66667365742c0a09090909202020207533322076616c290a7b0a096f75746c2830783830303030303030207c20286275733c3c313629207c2028736c6f743c3c313129207c202866756e633c3c3829207c206f66667365742c203078636638293b0a096f75746c2876616c2c203078636663293b0a7d0a0a766f69642077726974655f7063695f636f6e6669675f62797465287538206275732c20753820736c6f742c2075382066756e632c207538206f66667365742c2075382076616c290a7b0a096f75746c2830783830303030303030207c20286275733c3c313629207c2028736c6f743c3c313129207c202866756e633c3c3829207c206f66667365742c203078636638293b0a096f7574622876616c2c203078636663202b20286f6666736574263329293b0a7d0a0a766f69642077726974655f7063695f636f6e6669675f3136287538206275732c20753820736c6f742c2075382066756e632c207538206f66667365742c207531362076616c290a7b0a096f75746c2830783830303030303030207c20286275733c3c313629207c2028736c6f743c3c313129207c202866756e633c3c3829207c206f66667365742c203078636638293b0a096f7574772876616c2c203078636663202b20286f6666736574263229293b0a7d0a0a696e74206561726c795f7063695f616c6c6f77656428766f6964290a7b0a0972657475726e20287063695f70726f6265202620285043495f50524f42455f434f4e46317c5043495f50524f42455f4e4f4541524c592929203d3d0a0909095043495f50524f42455f434f4e46313b0a7d0a0a766f6964206561726c795f64756d705f7063695f646576696365287538206275732c20753820736c6f742c2075382066756e63290a7b0a09696e7420693b0a09696e74206a3b0a097533322076616c3b0a0a097072696e746b284b45524e5f494e464f202270636920303030303a253032783a253032782e256420636f6e6669672073706163653a222c0a09202020202020206275732c20736c6f742c2066756e63293b0a0a09666f72202869203d20303b2069203c203235363b2069202b3d203429207b0a0909696620282128692026203078306629290a0909097072696e746b28225c6e2020253032783a222c69293b0a0a090976616c203d20726561645f7063695f636f6e666967286275732c20736c6f742c2066756e632c2069293b0a0909666f7220286a203d20303b206a203c20343b206a2b2b29207b0a0909097072696e746b28222025303278222c2076616c20262030786666293b0a09090976616c203e3e3d20383b0a09097d0a097d0a097072696e746b28225c6e22293b0a7d0a0a766f6964206561726c795f64756d705f7063695f6465766963657328766f6964290a7b0a09756e7369676e6564206275732c20736c6f742c2066756e633b0a0a0969662028216561726c795f7063695f616c6c6f7765642829290a090972657475726e3b0a0a09666f722028627573203d20303b20627573203c203235363b206275732b2b29207b0a0909666f722028736c6f74203d20303b20736c6f74203c2033323b20736c6f742b2b29207b0a090909666f72202866756e63203d20303b2066756e63203c20383b2066756e632b2b29207b0a0909090975333220636c6173733b0a09090909753820747970653b0a0a09090909636c617373203d20726561645f7063695f636f6e666967286275732c20736c6f742c2066756e632c0a090909090909095043495f434c4153535f5245564953494f4e293b0a0909090969662028636c617373203d3d2030786666666666666666290a0909090909636f6e74696e75653b0a0a090909096561726c795f64756d705f7063695f646576696365286275732c20736c6f742c2066756e63293b0a0a090909096966202866756e63203d3d203029207b0a090909090974797065203d20726561645f7063695f636f6e6669675f62797465286275732c20736c6f742c0a09090909090909092020202066756e632c0a09090909090909202020202020205043495f4845414445525f54595045293b0a0909090909696620282128747970652026203078383029290a090909090909627265616b3b0a090909097d0a0909097d0a09097d0a097d0a7d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f7063692f66697875702e630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030343335303000313231313437343433333000303031363330300030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a0a202a20457863657074696f6e7320666f7220737065636966696320646576696365732e20557375616c6c7920776f726b2d61726f756e647320666f7220666174616c2064657369676e20666c6177732e0a202a2f0a0a23696e636c756465203c6c696e75782f64656c61792e683e0a23696e636c756465203c6c696e75782f646d692e683e0a23696e636c756465203c6c696e75782f7063692e683e0a23696e636c756465203c6c696e75782f696e69742e683e0a23696e636c756465203c6c696e75782f7667616172622e683e0a23696e636c756465203c61736d2f7063695f7838362e683e0a0a73746174696320766f6964207063695f66697875705f693435306e7828737472756374207063695f646576202a64290a7b0a092f2a0a09202a20693435304e58202d2d2046696e6420616e64207363616e20616c6c207365636f6e64617279206275736573206f6e20616c6c2050584227732e0a09202a2f0a09696e74207078622c207265673b0a097538206275736e6f2c20737562612c20737562623b0a0a096465765f7761726e2826642d3e6465762c2022536561726368696e6720666f7220693435304e5820686f737420627269646765735c6e22293b0a09726567203d20307864303b0a09666f7228707862203d20303b20707862203c20323b207078622b2b29207b0a09097063695f726561645f636f6e6669675f6279746528642c207265672b2b2c20266275736e6f293b0a09097063695f726561645f636f6e6669675f6279746528642c207265672b2b2c202673756261293b0a09097063695f726561645f636f6e6669675f6279746528642c207265672b2b2c202673756262293b0a09096465765f6462672826642d3e6465762c2022693435304e58205058422025643a20253032782f253032782f253032785c6e222c207078622c206275736e6f2c0a090909737562612c2073756262293b0a0909696620286275736e6f290a0909097063695f7363616e5f6275735f776974685f73797364617461286275736e6f293b092f2a204275732041202a2f0a09096966202873756261203c2073756262290a0909097063695f7363616e5f6275735f776974685f7379736461746128737562612b31293b092f2a204275732042202a2f0a097d0a0970636962696f735f6c6173745f627573203d202d313b0a7d0a4445434c4152455f5043495f46495855505f484541444552285043495f56454e444f525f49445f494e54454c2c205043495f4445564943455f49445f494e54454c5f38323435314e582c207063695f66697875705f693435306e78293b0a0a73746174696320766f6964207063695f66697875705f69343530677828737472756374207063695f646576202a64290a7b0a092f2a0a09202a2069343530475820616e6420693435304b58202d2d2046696e6420616e64207363616e20616c6c207365636f6e646172792062757365732e0a09202a202863616c6c65642073657061726174656c7920666f722065616368205043492062726964676520666f756e64290a09202a2f0a097538206275736e6f3b0a097063695f726561645f636f6e6669675f6279746528642c20307834612c20266275736e6f293b0a096465765f696e666f2826642d3e6465762c2022693434304b582f475820686f7374206272696467653b207365636f6e646172792062757320253032785c6e222c206275736e6f293b0a097063695f7363616e5f6275735f776974685f73797364617461286275736e6f293b0a0970636962696f735f6c6173745f627573203d202d313b0a7d0a4445434c4152455f5043495f46495855505f484541444552285043495f56454e444f525f49445f494e54454c2c205043495f4445564943455f49445f494e54454c5f383234353447582c207063695f66697875705f693435306778293b0a0a73746174696320766f6964207063695f66697875705f756d635f69646528737472756374207063695f646576202a64290a7b0a092f2a0a09202a20554d3838383642462049444520636f6e74726f6c6c6572207365747320726567696f6e2074797065206269747320696e636f72726563746c792c0a09202a207468657265666f72652074686579206c6f6f6b206c696b65206d656d6f72792064657370697465206f66207468656d206265696e6720492f4f2e0a09202a2f0a09696e7420693b0a0a096465765f7761726e2826642d3e6465762c2022466978696e672062617365206164647265737320666c6167735c6e22293b0a09666f722869203d20303b2069203c20343b20692b2b290a0909642d3e7265736f757263655b695d2e666c616773207c3d205043495f424153455f414444524553535f53504143455f494f3b0a7d0a4445434c4152455f5043495f46495855505f484541444552285043495f56454e444f525f49445f554d432c205043495f4445564943455f49445f554d435f554d3838383642462c207063695f66697875705f756d635f696465293b0a0a73746174696320766f6964207063695f66697875705f6e637235336338313028737472756374207063695f646576202a64290a7b0a092f2a0a09202a204e4352203533433831302072657475726e7320636c61737320636f6465203020286174206c65617374206f6e20736f6d652073797374656d73292e0a09202a2046697820636c61737320746f206265205043495f434c4153535f53544f524147455f534353490a09202a2f0a096966202821642d3e636c61737329207b0a09096465765f7761726e2826642d3e6465762c2022466978696e67204e43522035334338313020636c61737320636f64655c6e22293b0a0909642d3e636c617373203d205043495f434c4153535f53544f524147455f53435349203c3c20383b0a097d0a7d0a4445434c4152455f5043495f46495855505f484541444552285043495f56454e444f525f49445f4e43522c205043495f4445564943455f49445f4e43525f3533433831302c207063695f66697875705f6e6372353363383130293b0a0a73746174696320766f6964207063695f66697875705f6c6174656e637928737472756374207063695f646576202a64290a7b0a092f2a0a09202a2020536953203535393720616e6420353539382063686970736574732072657175697265206c6174656e63792074696d65722073657420746f0a09202a20206174206d6f737420333220746f2061766f6964206c6f636b7570732e0a09202a2f0a096465765f6462672826642d3e6465762c202253657474696e67206d6178206c6174656e637920746f2033325c6e22293b0a0970636962696f735f6d61785f6c6174656e6379203d2033323b0a7d0a4445434c4152455f5043495f46495855505f484541444552285043495f56454e444f525f49445f53492c205043495f4445564943455f49445f53495f353539372c207063695f66697875705f6c6174656e6379293b0a4445434c4152455f5043495f46495855505f484541444552285043495f56454e444f525f49445f53492c205043495f4445564943455f49445f53495f353539382c207063695f66697875705f6c6174656e6379293b0a0a73746174696320766f6964207063695f66697875705f70696978345f6163706928737472756374207063695f646576202a64290a7b0a092f2a0a09202a2050494958342041435049206465766963653a2068617264776972656420495251390a09202a2f0a09642d3e697271203d20393b0a7d0a4445434c4152455f5043495f46495855505f484541444552285043495f56454e444f525f49445f494e54454c2c205043495f4445564943455f49445f494e54454c5f383233373141425f332c207063695f66697875705f70696978345f61637069293b0a0a2f2a0a202a204164647265737365732069737375657320776974682070726f626c656d7320696e20746865206d656d6f72792077726974652071756575652074696d657220696e0a202a206365727461696e20564941204e6f727468627269646765732e20205468697320627567666978206973207065722056494127732073706563696669636174696f6e732c0a202a2065786365707420666f7220746865204b4c3133332f4b4d3133333a20636c656172696e67206269742035206f6e2074686f7365204e6f72746862726964676573207365656d730a202a20746f207472696767657220612062756720696e2069747320696e74656772617465642050726f53617661676520766964656f20636172642c2077686963680a202a206361757365732073637265656e20636f7272757074696f6e2e20205765206f6e6c7920636c6561722062697473203620616e64203720666f72207468617420636869707365742c0a202a20756e74696c205649412063616e2070726f76696465207573207769746820646566696e697469766520696e666f726d6174696f6e206f6e207768792073637265656e0a202a20636f7272757074696f6e206f63637572732c20616e6420776861742065786163746c792074686f7365206269747320646f2e0a202a0a202a2056494120383336332c383632322c38333631204e6f727468627269646765733a0a202a20202d20626974732020352c20362c2037206174206f66667365742030783535206e65656420746f206265207475726e6564206f66660a202a20564941203833363720284b543236367829204e6f727468627269646765733a0a202a20202d20626974732020352c20362c2037206174206f66667365742030783935206e65656420746f206265207475726e6564206f66660a202a2056494120383336332072657620307838312f3078383420284b4c3133332f4b4d31333329204e6f727468627269646765733a0a202a20202d20626974732020202020362c2037206174206f66667365742030783535206e65656420746f206265207475726e6564206f66660a202a2f0a0a23646566696e65205649415f383336335f4b4c3133335f5245564953494f4e5f494420307838310a23646566696e65205649415f383336335f4b4d3133335f5245564953494f4e5f494420307838340a0a73746174696320766f6964207063695f66697875705f7669615f6e6f7274686272696467655f62756728737472756374207063695f646576202a64290a7b0a09753820763b0a09696e74207768657265203d20307835353b0a09696e74206d61736b203d20307831663b202f2a20636c656172206269747320352c20362c20372062792064656661756c74202a2f0a0a0969662028642d3e646576696365203d3d205043495f4445564943455f49445f5649415f383336375f3029207b0a09092f2a206669782070636920627573206c6174656e63792069737375657320726573756c746564206279204e422062696f73206572726f720a090920202069742061707065617273206f6e2062756720667265655e5772656475636564206b743236367827732062696f7320666f726365730a09092020204e42206c6174656e637920746f207a65726f202a2f0a09097063695f77726974655f636f6e6669675f6279746528642c205043495f4c4154454e43595f54494d45522c2030293b0a0a09097768657265203d20307839353b202f2a20746865206d656d6f72792077726974652071756575652074696d65722072656769737465722069730a09090909646966666572656e7420666f7220746865204b543236367827733a2030783935206e6f742030783535202a2f0a097d20656c73652069662028642d3e646576696365203d3d205043495f4445564943455f49445f5649415f383336335f302026260a09090928642d3e7265766973696f6e203d3d205649415f383336335f4b4c3133335f5245564953494f4e5f4944207c7c0a090909642d3e7265766973696f6e203d3d205649415f383336335f4b4d3133335f5245564953494f4e5f49442929207b0a0909096d61736b203d20307833663b202f2a20636c656172206f6e6c792062697473203620616e6420373b20636c656172696e672062697420350a09090909096361757365732073637265656e20636f7272757074696f6e206f6e20746865204b4c3133332f4b4d313333202a2f0a097d0a0a097063695f726561645f636f6e6669675f6279746528642c2077686572652c202676293b0a0969662028762026207e6d61736b29207b0a09096465765f7761726e2826642d3e6465762c202244697361626c696e6720564941206d656d6f7279207772697465207175657565202850434920494420253034782c207265762025303278293a205b253032785d202530327820262025303278202d3e20253032785c6e222c205c0a090909642d3e6465766963652c20642d3e7265766973696f6e2c2077686572652c20762c206d61736b2c20762026206d61736b293b0a09097620263d206d61736b3b0a09097063695f77726974655f636f6e6669675f6279746528642c2077686572652c2076293b0a097d0a7d0a4445434c4152455f5043495f46495855505f484541444552285043495f56454e444f525f49445f5649412c205043495f4445564943455f49445f5649415f383336335f302c207063695f66697875705f7669615f6e6f7274686272696467655f627567293b0a4445434c4152455f5043495f46495855505f484541444552285043495f56454e444f525f49445f5649412c205043495f4445564943455f49445f5649415f383632322c207063695f66697875705f7669615f6e6f7274686272696467655f627567293b0a4445434c4152455f5043495f46495855505f484541444552285043495f56454e444f525f49445f5649412c205043495f4445564943455f49445f5649415f383336312c207063695f66697875705f7669615f6e6f7274686272696467655f627567293b0a4445434c4152455f5043495f46495855505f484541444552285043495f56454e444f525f49445f5649412c205043495f4445564943455f49445f5649415f383336375f302c207063695f66697875705f7669615f6e6f7274686272696467655f627567293b0a4445434c4152455f5043495f46495855505f524553554d45285043495f56454e444f525f49445f5649412c205043495f4445564943455f49445f5649415f383336335f302c207063695f66697875705f7669615f6e6f7274686272696467655f627567293b0a4445434c4152455f5043495f46495855505f524553554d45285043495f56454e444f525f49445f5649412c205043495f4445564943455f49445f5649415f383632322c207063695f66697875705f7669615f6e6f7274686272696467655f627567293b0a4445434c4152455f5043495f46495855505f524553554d45285043495f56454e444f525f49445f5649412c205043495f4445564943455f49445f5649415f383336312c207063695f66697875705f7669615f6e6f7274686272696467655f627567293b0a4445434c4152455f5043495f46495855505f524553554d45285043495f56454e444f525f49445f5649412c205043495f4445564943455f49445f5649415f383336375f302c207063695f66697875705f7669615f6e6f7274686272696467655f627567293b0a0a2f2a0a202a20466f7220736f6d6520726561736f6e7320496e74656c20646563696465642074686174206365727461696e207061727473206f662074686569720a202a203831352c2038343520616e6420736f6d65206f74686572206368697073657473206d757374206c6f6f6b206c696b65205043492d746f2d50434920627269646765730a202a207768696c65207468657920617265206f6276696f75736c79206e6f742e205468652038323830312066616d696c79202841412c2041422c2042414d2f43414d2c0a202a2042412f43412f444220616e64204529205043492062726964676573206172652061637475616c6c79204855422d746f2d504349206f6e65732c206163636f7264696e670a202a20746f20496e74656c207465726d696e6f6c6f67792e205468657365206465766963657320646f20666f727761726420616c6c206164647265737365732066726f6d0a202a2073797374656d20746f2050434920627573206e6f206d61747465722077686174206172652074686569722077696e646f772073657474696e67732c20736f2074686579206172650a202a20227472616e73706172656e742220286f72207375627472616374697665206465636f64696e67292066726f6d2070726f6772616d6d65727320706f696e74206f6620766965772e0a202a2f0a73746174696320766f6964207063695f66697875705f7472616e73706172656e745f62726964676528737472756374207063695f646576202a646576290a7b0a0969662028286465762d3e64657669636520262030786666303029203d3d20307832343030290a09096465762d3e7472616e73706172656e74203d20313b0a7d0a4445434c4152455f5043495f46495855505f434c4153535f484541444552285043495f56454e444f525f49445f494e54454c2c205043495f414e595f49442c0a090909205043495f434c4153535f4252494447455f5043492c20382c207063695f66697875705f7472616e73706172656e745f627269646765293b0a0a2f2a0a202a20466978757020666f722043312048616c7420446973636f6e6e6563742070726f626c656d206f6e206e466f726365322073797374656d732e0a202a0a202a2046726f6d20696e666f726d6174696f6e2070726f76696465642062792022416c6c656e204d617274696e22203c414d617274696e406e76696469612e636f6d3e3a0a202a0a202a20412068616e6720697320636175736564207768656e20746865204350552067656e65726174657320612076657279206661737420434f4e4e4543542f48414c54206379636c650a202a2073657175656e63652e2020576f726b61726f756e6420697320746f20736574207468652053595354454d5f49444c455f54494d454f555420746f203830206e732e0a202a205468697320616c6c6f7773207468652073746174652d6d616368696e6520616e642074696d657220746f2072657475726e20746f20612070726f7065722073746174652077697468696e0a202a203830206e73206f662074686520434f4e4e45435420616e642070726f626520617070656172696e6720746f6765746865722e202053696e636520746865204350552077696c6c206e6f740a202a20697373756520616e6f746865722048414c542077697468696e203830206e73206f662074686520696e697469616c2048414c542c20746865206661696c75726520636f6e646974696f6e0a202a2069732061766f696465642e0a202a2f0a73746174696320766f6964207063695f66697875705f6e666f7263653228737472756374207063695f646576202a646576290a7b0a097533322076616c3b0a0a092f2a0a09202a204368697020204f6c642076616c75652020204e65772076616c75650a09202a20433137202020307831463046464630312020307831463031464630310a09202a20433138442020307839463046464630312020307839463031464630310a09202a0a09202a204e6f72746862726964676520636869702076657273696f6e206d61792062652064657465726d696e65642062790a09202a2072656164696e672074686520504349207265766973696f6e204944202830784331206f7220677265617465722069732043313844292e0a09202a2f0a097063695f726561645f636f6e6669675f64776f7264286465762c20307836632c202676616c293b0a0a092f2a0a09202a204170706c79206669787570206966206e65656465642c2062757420646f6e277420746f75636820646973636f6e6e6563742073746174650a09202a2f0a09696620282876616c202620307830304646303030302920213d203078303030313030303029207b0a09096465765f7761726e28266465762d3e6465762c20226e466f726365322043312048616c7420446973636f6e6e6563742066697875705c6e22293b0a09097063695f77726974655f636f6e6669675f64776f7264286465762c20307836632c202876616c2026203078464630304646464629207c2030783030303130303030293b0a097d0a7d0a4445434c4152455f5043495f46495855505f484541444552285043495f56454e444f525f49445f4e56494449412c205043495f4445564943455f49445f4e56494449415f4e464f524345322c207063695f66697875705f6e666f72636532293b0a4445434c4152455f5043495f46495855505f524553554d45285043495f56454e444f525f49445f4e56494449412c205043495f4445564943455f49445f4e56494449415f4e464f524345322c207063695f66697875705f6e666f72636532293b0a0a2f2a204d617820504349204578707265737320726f6f7420706f727473202a2f0a23646566696e65204d41585f50434945524f4f5409360a73746174696320696e7420717569726b5f6173706d5f6f66667365745b4d41585f50434945524f4f54203c3c20335d3b0a0a23646566696e65204745545f494e44455828612c20622920282828286129202d205043495f4445564943455f49445f494e54454c5f4d43485f504129203c3c203329202b20282862292026203729290a0a73746174696320696e7420717569726b5f706369655f6173706d5f7265616428737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c20696e742077686572652c20696e742073697a652c20753332202a76616c7565290a7b0a0972657475726e207261775f7063695f72656164287063695f646f6d61696e5f6e7228627573292c206275732d3e6e756d6265722c0a090909090909646576666e2c2077686572652c2073697a652c2076616c7565293b0a7d0a0a2f2a0a202a205265706c61636520746865206f726967696e616c2070636920627573206f707320666f7220777269746520776974682061206e6577206f6e6520746861742077696c6c2066696c7465720a202a20746865207265717565737420746f20696e73757265204153504d2063616e6e6f7420626520656e61626c65642e0a202a2f0a73746174696320696e7420717569726b5f706369655f6173706d5f777269746528737472756374207063695f627573202a6275732c20756e7369676e656420696e7420646576666e2c20696e742077686572652c20696e742073697a652c207533322076616c7565290a7b0a097538206f66667365743b0a0a096f6666736574203d20717569726b5f6173706d5f6f66667365745b4745545f494e444558286275732d3e73656c662d3e6465766963652c20646576666e295d3b0a0a0969662028286f66667365742920262620287768657265203d3d206f666673657429290a090976616c7565203d2076616c7565202620307866666666666666633b0a0a0972657475726e207261775f7063695f7772697465287063695f646f6d61696e5f6e7228627573292c206275732d3e6e756d6265722c0a090909 |