1. | 6e7472795b69202d20315d2e6563782026203078666630303b0a09090969662028216c6576656c5f74797065290a09090909627265616b3b0a090909646f5f63707569645f315f656e742826656e7472795b695d2c2066756e6374696f6e2c2069293b0a090909656e7472795b695d2e666c616773207c3d0a090909202020202020204b564d5f43505549445f464c41475f5349474e494643414e545f494e4445583b0a0909092b2b2a6e656e743b0a09097d0a0909627265616b3b0a097d0a0963617365203078643a207b0a0909696e74206964782c20693b0a0a0909656e7472792d3e666c616773207c3d204b564d5f43505549445f464c41475f5349474e494643414e545f494e4445583b0a0909666f722028696478203d20312c2069203d20313b20696478203c2036343b202b2b69647829207b0a090909696620282a6e656e74203e3d206d61786e656e74290a09090909676f746f206f75743b0a0a090909646f5f63707569645f315f656e742826656e7472795b695d2c2066756e6374696f6e2c20696478293b0a09090969662028656e7472795b695d2e656178203d3d2030207c7c2021737570706f727465645f786372305f6269742869647829290a09090909636f6e74696e75653b0a090909656e7472795b695d2e666c616773207c3d0a090909202020202020204b564d5f43505549445f464c41475f5349474e494643414e545f494e4445583b0a0909092b2b2a6e656e743b0a0909092b2b693b0a09097d0a0909627265616b3b0a097d0a0963617365204b564d5f43505549445f5349474e41545552453a207b0a090973746174696320636f6e73742063686172207369676e61747572655b31325d203d20224b564d4b564d4b564d5c305c30223b0a0909636f6e737420753332202a736967707472203d2028636f6e737420753332202a297369676e61747572653b0a0909656e7472792d3e656178203d204b564d5f43505549445f46454154555245533b0a0909656e7472792d3e656278203d207369677074725b305d3b0a0909656e7472792d3e656378203d207369677074725b315d3b0a0909656e7472792d3e656478203d207369677074725b325d3b0a0909627265616b3b0a097d0a0963617365204b564d5f43505549445f46454154555245533a0a0909656e7472792d3e656178203d202831203c3c204b564d5f464541545552455f434c4f434b534f5552434529207c0a09090920202020202831203c3c204b564d5f464541545552455f4e4f505f494f5f44454c415929207c0a09090920202020202831203c3c204b564d5f464541545552455f434c4f434b534f555243453229207c0a09090920202020202831203c3c204b564d5f464541545552455f4153594e435f504629207c0a09090920202020202831203c3c204b564d5f464541545552455f50565f454f4929207c0a09090920202020202831203c3c204b564d5f464541545552455f434c4f434b534f555243455f535441424c455f424954293b0a0a09096966202873636865645f696e666f5f6f6e2829290a090909656e7472792d3e656178207c3d202831203c3c204b564d5f464541545552455f535445414c5f54494d45293b0a0a0909656e7472792d3e656278203d20303b0a0909656e7472792d3e656378203d20303b0a0909656e7472792d3e656478203d20303b0a0909627265616b3b0a096361736520307838303030303030303a0a0909656e7472792d3e656178203d206d696e28656e7472792d3e6561782c2030783830303030303161293b0a0909627265616b3b0a096361736520307838303030303030313a0a0909656e7472792d3e65647820263d206b766d5f737570706f727465645f776f7264315f7838365f66656174757265733b0a090963707569645f6d61736b2826656e7472792d3e6564782c2031293b0a0909656e7472792d3e65637820263d206b766d5f737570706f727465645f776f7264365f7838365f66656174757265733b0a090963707569645f6d61736b2826656e7472792d3e6563782c2036293b0a0909627265616b3b0a096361736520307838303030303030383a207b0a0909756e7369676e656420675f706879735f6173203d2028656e7472792d3e656178203e3e20313629202620307866663b0a0909756e7369676e656420766972745f6173203d206d61782828656e7472792d3e656178203e3e203829202620307866662c20343855293b0a0909756e7369676e656420706879735f6173203d20656e7472792d3e656178202620307866663b0a0a09096966202821675f706879735f6173290a090909675f706879735f6173203d20706879735f61733b0a0909656e7472792d3e656178203d20675f706879735f6173207c2028766972745f6173203c3c2038293b0a0909656e7472792d3e656278203d20656e7472792d3e656478203d20303b0a0909627265616b3b0a097d0a096361736520307838303030303031393a0a0909656e7472792d3e656378203d20656e7472792d3e656478203d20303b0a0909627265616b3b0a096361736520307838303030303031613a0a0909627265616b3b0a096361736520307838303030303031643a0a0909627265616b3b0a092f2a41646420737570706f727420666f722043656e74617572277320435055494420696e737472756374696f6e2a2f0a096361736520307843303030303030303a0a09092f2a4a75737420737570706f727420757020746f2030784330303030303034206e6f772a2f0a0909656e7472792d3e656178203d206d696e28656e7472792d3e6561782c2030784330303030303034293b0a0909627265616b3b0a096361736520307843303030303030313a0a0909656e7472792d3e65647820263d206b766d5f737570706f727465645f776f7264355f7838365f66656174757265733b0a090963707569645f6d61736b2826656e7472792d3e6564782c2035293b0a0909627265616b3b0a096361736520333a202f2a2050726f636573736f722073657269616c206e756d626572202a2f0a096361736520353a202f2a204d4f4e49544f522f4d57414954202a2f0a096361736520363a202f2a20546865726d616c206d616e6167656d656e74202a2f0a096361736520307838303030303030373a202f2a20416476616e63656420706f776572206d616e6167656d656e74202a2f0a096361736520307843303030303030323a0a096361736520307843303030303030333a0a096361736520307843303030303030343a0a0964656661756c743a0a0909656e7472792d3e656178203d20656e7472792d3e656278203d20656e7472792d3e656378203d20656e7472792d3e656478203d20303b0a0909627265616b3b0a097d0a0a096b766d5f7838365f6f70732d3e7365745f737570706f727465645f63707569642866756e6374696f6e2c20656e747279293b0a0a0972203d20303b0a0a6f75743a0a097075745f63707528293b0a0a0972657475726e20723b0a7d0a0a23756e64656620460a0a737472756374206b766d5f63707569645f706172616d207b0a097533322066756e633b0a09753332206964783b0a09626f6f6c206861735f6c6561665f636f756e743b0a09626f6f6c20282a7175616c69666965722928636f6e737420737472756374206b766d5f63707569645f706172616d202a706172616d293b0a7d3b0a0a73746174696320626f6f6c2069735f63656e746175725f63707528636f6e737420737472756374206b766d5f63707569645f706172616d202a706172616d290a7b0a0972657475726e20626f6f745f6370755f646174612e7838365f76656e646f72203d3d205838365f56454e444f525f43454e544155523b0a7d0a0a696e74206b766d5f6465765f696f63746c5f6765745f737570706f727465645f637075696428737472756374206b766d5f637075696432202a63707569642c0a09090909202020202020737472756374206b766d5f63707569645f656e74727932205f5f75736572202a656e7472696573290a7b0a09737472756374206b766d5f63707569645f656e74727932202a63707569645f656e74726965733b0a09696e74206c696d69742c206e656e74203d20302c2072203d202d45324249472c20693b0a097533322066756e633b0a0973746174696320636f6e737420737472756374206b766d5f63707569645f706172616d20706172616d5b5d203d207b0a09097b202e66756e63203d20302c202e6861735f6c6561665f636f756e74203d2074727565207d2c0a09097b202e66756e63203d20307838303030303030302c202e6861735f6c6561665f636f756e74203d2074727565207d2c0a09097b202e66756e63203d20307843303030303030302c202e7175616c6966696572203d2069735f63656e746175725f6370752c202e6861735f6c6561665f636f756e74203d2074727565207d2c0a09097b202e66756e63203d204b564d5f43505549445f5349474e4154555245207d2c0a09097b202e66756e63203d204b564d5f43505549445f4645415455524553207d2c0a097d3b0a0a096966202863707569642d3e6e656e74203c2031290a0909676f746f206f75743b0a096966202863707569642d3e6e656e74203e204b564d5f4d41585f43505549445f454e5452494553290a090963707569642d3e6e656e74203d204b564d5f4d41585f43505549445f454e54524945533b0a0972203d202d454e4f4d454d3b0a0963707569645f656e7472696573203d20766d616c6c6f632873697a656f6628737472756374206b766d5f63707569645f656e7472793229202a2063707569642d3e6e656e74293b0a09696620282163707569645f656e7472696573290a0909676f746f206f75743b0a0a0972203d20303b0a09666f72202869203d20303b2069203c2041525241595f53495a4528706172616d293b20692b2b29207b0a0909636f6e737420737472756374206b766d5f63707569645f706172616d202a656e74203d2026706172616d5b695d3b0a0a090969662028656e742d3e7175616c69666965722026262021656e742d3e7175616c696669657228656e7429290a090909636f6e74696e75653b0a0a090972203d20646f5f63707569645f656e74282663707569645f656e74726965735b6e656e745d2c20656e742d3e66756e632c20656e742d3e6964782c0a09090909266e656e742c2063707569642d3e6e656e74293b0a0a09096966202872290a090909676f746f206f75745f667265653b0a0a09096966202821656e742d3e6861735f6c6561665f636f756e74290a090909636f6e74696e75653b0a0a09096c696d6974203d2063707569645f656e74726965735b6e656e74202d20315d2e6561783b0a0909666f72202866756e63203d20656e742d3e66756e63202b20313b2066756e63203c3d206c696d6974202626206e656e74203c2063707569642d3e6e656e742026262072203d3d20303b202b2b66756e63290a09090972203d20646f5f63707569645f656e74282663707569645f656e74726965735b6e656e745d2c2066756e632c20656e742d3e6964782c0a090909092020202020266e656e742c2063707569642d3e6e656e74293b0a0a09096966202872290a090909676f746f206f75745f667265653b0a097d0a0a0972203d202d454641554c543b0a0969662028636f70795f746f5f7573657228656e74726965732c2063707569645f656e74726965732c0a090909206e656e74202a2073697a656f6628737472756374206b766d5f63707569645f656e747279322929290a0909676f746f206f75745f667265653b0a0963707569642d3e6e656e74203d206e656e743b0a0972203d20303b0a0a6f75745f667265653a0a0976667265652863707569645f656e7472696573293b0a6f75743a0a0972657475726e20723b0a7d0a0a73746174696320696e74206d6f76655f746f5f6e6578745f737461746566756c5f63707569645f656e74727928737472756374206b766d5f76637075202a766370752c20696e742069290a7b0a09737472756374206b766d5f63707569645f656e74727932202a65203d2026766370752d3e617263682e63707569645f656e74726965735b695d3b0a09696e74206a2c206e656e74203d20766370752d3e617263682e63707569645f6e656e743b0a0a09652d3e666c61677320263d207e4b564d5f43505549445f464c41475f53544154455f524541445f4e4558543b0a092f2a207768656e206e6f206e65787420656e74727920697320666f756e642c207468652063757272656e7420656e7472795b695d20697320726573656c6563746564202a2f0a09666f7220286a203d2069202b20313b203b206a203d20286a202b2031292025206e656e7429207b0a0909737472756374206b766d5f63707569645f656e74727932202a656a203d2026766370752d3e617263682e63707569645f656e74726965735b6a5d3b0a090969662028656a2d3e66756e6374696f6e203d3d20652d3e66756e6374696f6e29207b0a090909656a2d3e666c616773207c3d204b564d5f43505549445f464c41475f53544154455f524541445f4e4558543b0a09090972657475726e206a3b0a09097d0a097d0a0972657475726e20303b202f2a2073696c656e6365206763632c206576656e2074686f75676820636f6e74726f6c206e6576657220726561636865732068657265202a2f0a7d0a0a2f2a2066696e6420616e20656e7472792077697468206d61746368696e672066756e6374696f6e2c206d61746368696e6720696e64657820286966206e6565646564292c20616e6420746861740a202a2073686f756c642062652072656164206e65787420286966206974277320737461746566756c29202a2f0a73746174696320696e742069735f6d61746368696e675f63707569645f656e74727928737472756374206b766d5f63707569645f656e74727932202a652c0a097533322066756e6374696f6e2c2075333220696e646578290a7b0a0969662028652d3e66756e6374696f6e20213d2066756e6374696f6e290a090972657475726e20303b0a096966202828652d3e666c6167732026204b564d5f43505549445f464c41475f5349474e494643414e545f494e4445582920262620652d3e696e64657820213d20696e646578290a090972657475726e20303b0a096966202828652d3e666c6167732026204b564d5f43505549445f464c41475f535441544546554c5f46554e43292026260a09202020202128652d3e666c6167732026204b564d5f43505549445f464c41475f53544154455f524541445f4e45585429290a090972657475726e20303b0a0972657475726e20313b0a7d0a0a737472756374206b766d5f63707569645f656e74727932202a6b766d5f66696e645f63707569645f656e74727928737472756374206b766d5f76637075202a766370752c0a09090909092020202020207533322066756e6374696f6e2c2075333220696e646578290a7b0a09696e7420693b0a09737472756374206b766d5f63707569645f656e74727932202a62657374203d204e554c4c3b0a0a09666f72202869203d20303b2069203c20766370752d3e617263682e63707569645f6e656e743b202b2b6929207b0a0909737472756374206b766d5f63707569645f656e74727932202a653b0a0a090965203d2026766370752d3e617263682e63707569645f656e74726965735b695d3b0a09096966202869735f6d61746368696e675f63707569645f656e74727928652c2066756e6374696f6e2c20696e6465782929207b0a09090969662028652d3e666c6167732026204b564d5f43505549445f464c41475f535441544546554c5f46554e43290a090909096d6f76655f746f5f6e6578745f737461746566756c5f63707569645f656e74727928766370752c2069293b0a09090962657374203d20653b0a090909627265616b3b0a09097d0a097d0a0972657475726e20626573743b0a7d0a4558504f52545f53594d424f4c5f47504c286b766d5f66696e645f63707569645f656e747279293b0a0a696e742063707569645f6d61787068796164647228737472756374206b766d5f76637075202a76637075290a7b0a09737472756374206b766d5f63707569645f656e74727932202a626573743b0a0a0962657374203d206b766d5f66696e645f63707569645f656e74727928766370752c20307838303030303030302c2030293b0a09696620282162657374207c7c20626573742d3e656178203c2030783830303030303038290a0909676f746f206e6f745f666f756e643b0a0962657374203d206b766d5f66696e645f63707569645f656e74727928766370752c20307838303030303030382c2030293b0a096966202862657374290a090972657475726e20626573742d3e656178202620307866663b0a6e6f745f666f756e643a0a0972657475726e2033363b0a7d0a0a2f2a0a202a204966206e6f206d6174636820697320666f756e642c20636865636b2077686574686572207765206578636565642074686520764350552773206c696d69740a202a20616e642072657475726e2074686520636f6e74656e74206f662074686520686967686573742076616c6964205f7374616e646172645f206c65616620696e73746561642e0a202a205468697320697320746f2073617469736679207468652043505549442073706563696669636174696f6e2e0a202a2f0a73746174696320737472756374206b766d5f63707569645f656e747279322a20636865636b5f63707569645f6c696d697428737472756374206b766d5f76637075202a766370752c0a20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020207533322066756e6374696f6e2c2075333220696e646578290a7b0a09737472756374206b766d5f63707569645f656e74727932202a6d61786c6576656c3b0a0a096d61786c6576656c203d206b766d5f66696e645f63707569645f656e74727928766370752c2066756e6374696f6e202620307838303030303030302c2030293b0a0969662028216d61786c6576656c207c7c206d61786c6576656c2d3e656178203e3d2066756e6374696f6e290a090972657475726e204e554c4c3b0a096966202866756e6374696f6e2026203078383030303030303029207b0a09096d61786c6576656c203d206b766d5f66696e645f63707569645f656e74727928766370752c20302c2030293b0a090969662028216d61786c6576656c290a09090972657475726e204e554c4c3b0a097d0a0972657475726e206b766d5f66696e645f63707569645f656e74727928766370752c206d61786c6576656c2d3e6561782c20696e646578293b0a7d0a0a766f6964206b766d5f637075696428737472756374206b766d5f76637075202a766370752c20753332202a6561782c20753332202a6562782c20753332202a6563782c20753332202a656478290a7b0a097533322066756e6374696f6e203d202a6561782c20696e646578203d202a6563783b0a09737472756374206b766d5f63707569645f656e74727932202a626573743b0a0a0962657374203d206b766d5f66696e645f63707569645f656e74727928766370752c2066756e6374696f6e2c20696e646578293b0a0a09696620282162657374290a090962657374203d20636865636b5f63707569645f6c696d697428766370752c2066756e6374696f6e2c20696e646578293b0a0a09696620286265737429207b0a09092a656178203d20626573742d3e6561783b0a09092a656278203d20626573742d3e6562783b0a09092a656378203d20626573742d3e6563783b0a09092a656478203d20626573742d3e6564783b0a097d20656c73650a09092a656178203d202a656278203d202a656378203d202a656478203d20303b0a7d0a4558504f52545f53594d424f4c5f47504c286b766d5f6370756964293b0a0a766f6964206b766d5f656d756c6174655f637075696428737472756374206b766d5f76637075202a76637075290a7b0a097533322066756e6374696f6e2c206561782c206562782c206563782c206564783b0a0a0966756e6374696f6e203d20656178203d206b766d5f72656769737465725f7265616428766370752c20564350555f524547535f524158293b0a09656378203d206b766d5f72656769737465725f7265616428766370752c20564350555f524547535f524358293b0a096b766d5f637075696428766370752c20266561782c20266562782c20266563782c2026656478293b0a096b766d5f72656769737465725f777269746528766370752c20564350555f524547535f5241582c20656178293b0a096b766d5f72656769737465725f777269746528766370752c20564350555f524547535f5242582c20656278293b0a096b766d5f72656769737465725f777269746528766370752c20564350555f524547535f5243582c20656378293b0a096b766d5f72656769737465725f777269746528766370752c20564350555f524547535f5244582c20656478293b0a096b766d5f7838365f6f70732d3e736b69705f656d756c617465645f696e737472756374696f6e2876637075293b0a0974726163655f6b766d5f63707569642866756e6374696f6e2c206561782c206562782c206563782c20656478293b0a7d0a4558504f52545f53594d424f4c5f47504c286b766d5f656d756c6174655f6370756964293b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6b766d2f63707569642e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303030303430373200313231313437343433333000303031363330310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002369666e64656620415243485f5838365f4b564d5f43505549445f480a23646566696e6520415243485f5838365f4b564d5f43505549445f480a0a23696e636c75646520227838362e68220a0a766f6964206b766d5f7570646174655f637075696428737472756374206b766d5f76637075202a76637075293b0a737472756374206b766d5f63707569645f656e74727932202a6b766d5f66696e645f63707569645f656e74727928737472756374206b766d5f76637075202a766370752c0a09090909092020202020207533322066756e6374696f6e2c2075333220696e646578293b0a696e74206b766d5f6465765f696f63746c5f6765745f737570706f727465645f637075696428737472756374206b766d5f637075696432202a63707569642c0a09090909202020202020737472756374206b766d5f63707569645f656e74727932205f5f75736572202a656e7472696573293b0a696e74206b766d5f766370755f696f63746c5f7365745f637075696428737472756374206b766d5f76637075202a766370752c0a0909092020202020737472756374206b766d5f6370756964202a63707569642c0a0909092020202020737472756374206b766d5f63707569645f656e747279205f5f75736572202a656e7472696573293b0a696e74206b766d5f766370755f696f63746c5f7365745f63707569643228737472756374206b766d5f76637075202a766370752c0a090909202020202020737472756374206b766d5f637075696432202a63707569642c0a090909202020202020737472756374206b766d5f63707569645f656e74727932205f5f75736572202a656e7472696573293b0a696e74206b766d5f766370755f696f63746c5f6765745f63707569643228737472756374206b766d5f76637075202a766370752c0a090909202020202020737472756374206b766d5f637075696432202a63707569642c0a090909202020202020737472756374206b766d5f63707569645f656e74727932205f5f75736572202a656e7472696573293b0a766f6964206b766d5f637075696428737472756374206b766d5f76637075202a766370752c20753332202a6561782c20753332202a6562782c20753332202a6563782c20753332202a656478293b0a0a0a73746174696320696e6c696e6520626f6f6c2067756573745f63707569645f6861735f787361766528737472756374206b766d5f76637075202a76637075290a7b0a09737472756374206b766d5f63707569645f656e74727932202a626573743b0a0a0969662028217374617469635f6370755f686173285838365f464541545552455f585341564529290a090972657475726e20303b0a0a0962657374203d206b766d5f66696e645f63707569645f656e74727928766370752c20312c2030293b0a0972657475726e20626573742026262028626573742d3e656378202620626974285838365f464541545552455f585341564529293b0a7d0a0a73746174696320696e6c696e6520626f6f6c2067756573745f63707569645f6861735f7473635f61646a75737428737472756374206b766d5f76637075202a76637075290a7b0a09737472756374206b766d5f63707569645f656e74727932202a626573743b0a0a0962657374203d206b766d5f66696e645f63707569645f656e74727928766370752c20372c2030293b0a0972657475726e20626573742026262028626573742d3e656278202620626974285838365f464541545552455f5453435f41444a55535429293b0a7d0a0a73746174696320696e6c696e6520626f6f6c2067756573745f63707569645f6861735f736d657028737472756374206b766d5f76637075202a76637075290a7b0a09737472756374206b766d5f63707569645f656e74727932202a626573743b0a0a0962657374203d206b766d5f66696e645f63707569645f656e74727928766370752c20372c2030293b0a0972657475726e20626573742026262028626573742d3e656278202620626974285838365f464541545552455f534d455029293b0a7d0a0a73746174696320696e6c696e6520626f6f6c2067756573745f63707569645f6861735f667367736261736528737472756374206b766d5f76637075202a76637075290a7b0a09737472756374206b766d5f63707569645f656e74727932202a626573743b0a0a0962657374203d206b766d5f66696e645f63707569645f656e74727928766370752c20372c2030293b0a0972657475726e20626573742026262028626573742d3e656278202620626974285838365f464541545552455f465347534241534529293b0a7d0a0a73746174696320696e6c696e6520626f6f6c2067756573745f63707569645f6861735f6f73767728737472756374206b766d5f76637075202a76637075290a7b0a09737472756374206b766d5f63707569645f656e74727932202a626573743b0a0a0962657374203d206b766d5f66696e645f63707569645f656e74727928766370752c20307838303030303030312c2030293b0a0972657475726e20626573742026262028626573742d3e656378202620626974285838365f464541545552455f4f53565729293b0a7d0a0a73746174696320696e6c696e6520626f6f6c2067756573745f63707569645f6861735f7063696428737472756374206b766d5f76637075202a76637075290a7b0a09737472756374206b766d5f63707569645f656e74727932202a626573743b0a0a0962657374203d206b766d5f66696e645f63707569645f656e74727928766370752c20312c2030293b0a0972657475726e20626573742026262028626573742d3e656378202620626974285838365f464541545552455f5043494429293b0a7d0a0a23656e6469660a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c696e75782d332e382e322f617263682f7838362f6b766d2f656d756c6174652e63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303636340030303030303030003030303030303000303030303033363133313400313231313437343433333000303031363633310030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172003030726f6f7400000000000000000000000000000000000000000000000000000000726f6f74000000000000000000000000000000000000000000000000000000003030303030303000303030303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a0a202a20656d756c6174652e630a202a0a202a2047656e6572696320783836202833322d62697420616e642036342d6269742920696e737472756374696f6e206465636f64657220616e6420656d756c61746f722e0a202a0a202a20436f70797269676874202863292032303035204b656972204672617365720a202a0a202a204c696e757820636f64696e67207374796c652c206d6f6420722f6d206465636f6465722c207365676d656e7420626173652066697865732c207265616c2d6d6f64650a202a2070726976696c6567656420696e737472756374696f6e733a0a202a0a202a20436f707972696768742028432920323030362051756d72616e65740a202a20436f70797269676874203230313020526564204861742c20496e632e20616e642f6f722069747320616666696c69617465732e0a202a0a202a202020417669204b6976697479203c6176694071756d72616e65742e636f6d3e0a202a20202059616e6976204b616d6179203c79616e69764071756d72616e65742e636f6d3e0a202a0a202a205468697320776f726b206973206c6963656e73656420756e64657220746865207465726d73206f662074686520474e552047504c2c2076657273696f6e20322e20205365650a202a2074686520434f5059494e472066696c6520696e2074686520746f702d6c6576656c206469726563746f72792e0a202a0a202a2046726f6d3a2078656e2d756e737461626c652031303637363a616639383039663531663831613363343366323736663030633831613532656635353861666461340a202a2f0a0a23696e636c756465203c6c696e75782f6b766d5f686f73742e683e0a23696e636c75646520226b766d5f63616368655f726567732e68220a23696e636c756465203c6c696e75782f6d6f64756c652e683e0a23696e636c756465203c61736d2f6b766d5f656d756c6174652e683e0a0a23696e636c75646520227838362e68220a23696e636c75646520227473732e68220a0a2f2a0a202a204f706572616e642074797065730a202a2f0a23646566696e65204f704e6f6e652020202020202020202020202030756c6c0a23646566696e65204f70496d706c6963697420202020202020202031756c6c20202f2a204e6f2067656e65726963206465636f6465202a2f0a23646566696e65204f70526567202020202020202020202020202032756c6c20202f2a205265676973746572202a2f0a23646566696e65204f704d656d202020202020202020202020202033756c6c20202f2a204d656d6f7279202a2f0a23646566696e65204f70416363202020202020202020202020202034756c6c20202f2a20416363756d756c61746f723a20414c2f41582f4541582f524158202a2f0a23646566696e65204f70444920202020202020202020202020202035756c6c20202f2a2045533a44492f4544492f524449202a2f0a23646566696e65204f704d656d363420202020202020202020202036756c6c20202f2a204d656d6f72792c2036342d626974202a2f0a23646566696e65204f70496d6d554279746520202020202020202037756c6c20202f2a205a65726f2d657874656e64656420382d62697420696d6d656469617465202a2f0a23646566696e65204f70445820202020202020202020202020202038756c6c20202f2a204458207265676973746572202a2f0a23646566696e65204f70434c20202020202020202020202020202039756c6c20202f2a20434c2072656769737465722028666f722073686966747329202a2f0a23646566696e65204f70496d6d427974652020202020202020203130756c6c20202f2a20382d626974207369676e20657874656e64656420696d6d656469617465202a2f0a23646566696e65204f704f6e65202020202020202020202020203131756c6c20202f2a20496d706c6965642031202a2f0a23646566696e65204f70496d6d202020202020202020202020203132756c6c20202f2a205369676e20657874656e64656420696d6d656469617465202a2f0a23646566696e65204f704d656d313620202020202020202020203133756c6c20202f2a204d656d6f7279206f706572616e64202831362d626974292e202a2f0a23646566696e65204f704d656d333220202020202020202020203134756c6c20202f2a204d656d6f7279206f706572616e64202833322d626974292e202a2f0a23646566696e65204f70496d6d552020202020202020202020203135756c6c20202f2a20496d6d656469617465206f706572616e642c207a65726f20657874656e646564202a2f0a23646566696e65204f70534920202020202020202020202020203136756c6c20202f2a2053492f4553492f525349202a2f0a23646566696e65204f70496d6d464164647220202020202020203137756c6c20202f2a20496d6d656469617465206661722061646472657373202a2f0a23646566696e65204f704d656d464164647220202020202020203138756c6c20202f2a20466172206164647265737320696e206d656d6f7279202a2f0a23646566696e65204f70496d6d553136202020202020202020203139756c6c20202f2a20496d6d656469617465206f706572616e642c20313620626974732c207a65726f20657874656e646564202a2f0a23646566696e65204f70455320202020202020202020202020203230756c6c20202f2a204553202a2f0a23646566696e65204f70435320202020202020202020202020203231756c6c20202f2a204353202a2f0a23646566696e65204f70535320202020202020202020202020203232756c6c20202f2a205353202a2f0a23646566696e65204f70445320202020202020202020202020203233756c6c20202f2a204453202a2f0a23646566696e65204f70465320202020202020202020202020203234756c6c20202f2a204653202a2f0a23646566696e65204f70475320202020202020202020202020203235756c6c20202f2a204753202a2f0a23646566696e65204f704d656d382020202020202020202020203236756c6c20202f2a20382d626974207a65726f20657874656e646564206d656d6f7279206f706572616e64202a2f0a0a23646566696e65204f7042697473202020202020202020202020203520202f2a205769647468206f66206f706572616e64206669656c64202a2f0a23646566696e65204f704d61736b20202020202020202020202020282831756c6c203c3c204f704269747329202d2031290a0a2f2a0a202a204f70636f6465206566666563746976652d61646472657373206465636f6465207461626c65732e0a202a204e6f74652074686174207765206f6e6c7920656d756c61746520696e737472756374696f6e7320746861742068617665206174206c65617374206f6e65206d656d6f72790a202a206f706572616e6420286578636c7564696e6720696d706c6963697420737461636b207265666572656e636573292e20576520617373756d65207468617420737461636b0a202a207265666572656e63657320616e6420696e737472756374696f6e20666574636865732077696c6c206e65766572206f6363757220696e207370656369616c206d656d6f72790a202a2061726561732074686174207265717569726520656d756c6174696f6e2e20536f2c20666f72206578616d706c652c20276d6f76203c696d6d3e2c3c7265673e27206e6565640a202a206e6f742062652068616e646c65642e0a202a2f0a0a2f2a204f706572616e642073697a65733a20382d626974206f706572616e6473206f72207370656369666965642f6f76657272696464656e2073697a652e202a2f0a23646566696e6520427974654f7020202020202028313c3c3029092f2a20382d626974206f706572616e64732e202a2f0a2f2a2044657374696e6174696f6e206f706572616e6420747970652e202a2f0a23646566696e6520447374536869667420202020310a23646566696e6520496d706c696369744f707320284f70496d706c69636974203c3c204473745368696674290a23646566696e6520447374526567202020202020284f70526567203c3c204473745368696674290a23646566696e65204473744d656d202020202020284f704d656d203c3c204473745368696674290a23646566696e6520447374416363202020202020284f70416363203c3c204473745368696674290a23646566696e6520447374444920202020202020284f704449203c3c204473745368696674290a23646566696e65204473744d656d363420202020284f704d656d3634203c3c204473745368696674290a23646566696e6520447374496d6d554279746520284f70496d6d5542797465203c3c204473745368696674290a23646566696e6520447374445820202020202020284f704458203c3c204473745368696674290a23646566696e65204473744d61736b2020202020284f704d61736b203c3c204473745368696674290a2f2a20536f75726365206f706572616e6420747970652e202a2f0a23646566696e6520537263536869667420202020360a23646566696e65205372634e6f6e652020202020284f704e6f6e65203c3c205372635368696674290a23646566696e6520537263526567202020202020284f70526567203c3c205372635368696674290a23646566696e65205372634d656d202020202020284f704d656d203c3c205372635368696674290a23646566696e65205372634d656d313620202020284f704d656d3136203c3c205372635368696674290a23646566696e65205372634d656d333220202020284f704d656d3332203c3c205372635368696674290a23646566696e6520537263496d6d202020202020284f70496d6d203c3c205372635368696674290a23646566696e6520537263496d6d427974652020284f70496d6d42797465203c3c205372635368696674290a23646566696e65205372634f6e65202020202020284f704f6e65203c3c205372635368696674290a23646566696e6520537263496d6d554279746520284f70496d6d5542797465203c3c205372635368696674290a23646566696e6520537263496d6d552020202020284f70496d6d55203c3c205372635368696674290a23646566696e6520537263534920202020202020284f705349203c3c205372635368696674290a23646566696e6520537263496d6d464164647220284f70496d6d4641646472203c3c205372635368696674290a23646566696e65205372634d656d464164647220284f704d656d4641646472203c3c205372635368696674290a23646566696e6520537263416363202020202020284f70416363203c3c205372635368696674290a23646566696e6520537263496d6d553136202020284f70496d6d553136203c3c205372635368696674290a23646566696e6520537263445820202020202020284f704458203c3c205372635368696674290a23646566696e65205372634d656d382020202020284f704d656d38203c3c205372635368696674290a23646566696e65205372634d61736b2020202020284f704d61736b203c3c205372635368696674290a23646566696e65204269744f702020202020202028313c3c3131290a23646566696e65204d656d41627320202020202028313c3c3132292020202020202f2a204d656d6f7279206f706572616e64206973206162736f6c75746520646973706c6163656d656e74202a2f0a23646566696e6520537472696e6720202020202028313c3c31332920202020202f2a20537472696e6720696e737472756374696f6e20287265702063617061626c6529202a2f0a23646566696e6520537461636b2020202020202028313c3c31342920202020202f2a20537461636b20696e737472756374696f6e2028707573682f706f7029202a2f0a23646566696e652047726f75704d61736b20202028373c3c31352920202020202f2a204f70636f64652075736573206f6e65206f66207468652067726f7570206d656368616e69736d73202a2f0a23646566696e652047726f75702020202020202028313c3c31352920202020202f2a204269747320333a35206f66206d6f64726d206279746520657874656e64206f70636f6465202a2f0a23646566696e652047726f75704475616c20202028323c3c31352920202020202f2a20416c7465726e617465206465636f64696e67206f66206d6f64203d3d2033202a2f0a23646566696e652050726566697820202020202028333c3c31352920202020202f2a20496e737472756374696f6e2076617269657320776974682036362f66322f663320707265666978202a2f0a23646566696e6520524d4578742020202020202028343c3c31352920202020202f2a204f70636f646520657874656e73696f6e20696e204d6f64524d20722f6d206966206d6f64203d3d2033202a2f0a23646566696e652053736520202020202020202028313c3c31382920202020202f2a2053534520566563746f7220696e737472756374696f6e202a2f0a2f2a2047656e65726963204d6f64524d206465636f64652e202a2f0a23646566696e65204d6f64524d2020202020202028313c3c3139290a2f2a2044657374696e6174696f6e206973206f6e6c79207772697474656e3b206e6576657220726561642e202a2f0a23646566696e65204d6f7620202020202020202028313c3c3230290a2f2a204d69736320666c616773202a2f0a23646566696e652050726f74202020202020202028313c3c323129202f2a20696e737472756374696f6e2067656e65726174657320235544206966206e6f7420696e2070726f742d6d6f6465202a2f0a23646566696e652056656e646f7253706563696669632028313c3c323229202f2a2056656e646f7220737065636966696320696e737472756374696f6e202a2f0a23646566696e65204e6f4163636573732020202028313c3c323329202f2a20446f6e277420616363657373206d656d6f727920286c65612f696e766c70672f766572722065746329202a2f0a23646566696e65204f703332363420202020202028313c3c323429202f2a204f706572616e642069732036346220696e206c6f6e67206d6f64652c20333262206f7468657277697365202a2f0a23646566696e6520556e646566696e656420202028313c3c323529202f2a204e6f205375636820496e737472756374696f6e202a2f0a23646566696e65204c6f636b202020202020202028313c3c323629202f2a206c6f636b2070726566697820697320616c6c6f77656420666f722074686520696e737472756374696f6e202a2f0a23646566696e652050726976202020202020202028313c3c323729202f2a20696e737472756374696f6e2067656e657261746573202347502069662063757272656e742043504c20213d2030202a2f0a23646566696e65204e6f3634092020202028313c3c3238290a23646566696e6520506167655461626c652020202831203c3c203239292020202f2a20696e737472756374696f6e207573656420746f2077726974652070616765207461626c65202a2f0a2f2a20536f757263652032206f706572616e642074797065202a2f0a23646566696e6520537263325368696674202020283330290a23646566696e6520537263324e6f6e6520202020284f704e6f6e65203c3c20537263325368696674290a23646566696e652053726332434c202020202020284f70434c203c3c20537263325368696674290a23646566696e652053726332496d6d4279746520284f70496d6d42797465203c3c20537263325368696674290a23646566696e6520537263324f6e652020202020284f704f6e65203c3c20537263325368696674290a23646566696e652053726332496d6d2020202020284f70496d6d203c3c20537263325368696674290a23646566696e6520537263324553202020202020284f704553203c3c20537263325368696674290a23646566696e6520537263324353202020202020284f704353203c3c20537263325368696674290a23646566696e6520537263325353202020202020284f705353203c3c20537263325368696674290a23646566696e6520537263324453202020202020284f704453203c3c20537263325368696674290a23646566696e6520537263324653202020202020284f704653203c3c20537263325368696674290a23646566696e6520537263324753202020202020284f704753203c3c20537263325368696674290a23646566696e6520537263324d61736b20202020284f704d61736b203c3c20537263325368696674290a23646566696e65204d6d7820202020202020202028287536342931203c3c2034302920202f2a204d4d5820566563746f7220696e737472756374696f6e202a2f0a23646566696e6520416c69676e6564202020202028287536342931203c3c2034312920202f2a204578706c696369746c7920616c69676e65642028652e672e204d4f5644514129202a2f0a23646566696e6520556e616c69676e656420202028287536342931203c3c2034322920202f2a204578706c696369746c7920756e616c69676e65642028652e672e204d4f5644515529202a2f0a23646566696e652041767820202020202020202028287536342931203c3c2034332920202f2a20416476616e63656420566563746f7220457874656e73696f6e73202a2f0a0a23646566696e6520583228782e2e2e2920782c20780a23646566696e6520583328782e2e2e292058322878292c20780a23646566696e6520583428782e2e2e292058322878292c2058322878290a23646566696e6520583528782e2e2e292058342878292c20780a23646566696e6520583628782e2e2e292058342878292c2058322878290a23646566696e6520583728782e2e2e292058342878292c2058332878290a23646566696e6520583828782e2e2e292058342878292c2058342878290a23646566696e652058313628782e2e2e292058382878292c2058382878290a0a737472756374206f70636f6465207b0a0975363420666c616773203a2035363b0a0975363420696e74657263657074203a20383b0a09756e696f6e207b0a0909696e7420282a657865637574652928737472756374207838365f656d756c6174655f63747874202a63747874293b0a0909636f6e737420737472756374206f70636f6465202a67726f75703b0a0909636f6e7374207374727563742067726f75705f6475616c202a676475616c3b0a0909636f6e7374207374727563742067707265666978202a677072656669783b0a097d20753b0a09696e7420282a636865636b5f7065726d2928737472756374207838365f656d756c6174655f63747874202a63747874293b0a7d3b0a0a7374727563742067726f75705f6475616c207b0a09737472756374206f70636f6465206d6f643031325b385d3b0a09737472756374206f70636f6465206d6f64335b385d3b0a7d3b0a0a7374727563742067707265666978207b0a09737472756374206f70636f6465207066785f6e6f3b0a09737472756374206f70636f6465207066785f36363b0a09737472756374206f70636f6465207066785f66323b0a09737472756374206f70636f6465207066785f66333b0a7d3b0a0a2f2a2045464c4147532062697420646566696e6974696f6e732e202a2f0a23646566696e652045464c475f49442028313c3c3231290a23646566696e652045464c475f5649502028313c3c3230290a23646566696e652045464c475f5649462028313c3c3139290a23646566696e652045464c475f41432028313c3c3138290a23646566696e652045464c475f564d2028313c3c3137290a23646566696e652045464c475f52462028313c3c3136290a23646566696e652045464c475f494f504c2028333c3c3132290a23646566696e652045464c475f4e542028313c3c3134290a23646566696e652045464c475f4f462028313c3c3131290a23646566696e652045464c475f44462028313c3c3130290a23646566696e652045464c475f49462028313c3c39290a23646566696e652045464c475f54462028313c3c38290a23646566696e652045464c475f53462028313c3c37290a23646566696e652045464c475f5a462028313c3c36290a23646566696e652045464c475f41462028313c3c34290a23646566696e652045464c475f50462028313c3c32290a23646566696e652045464c475f43462028313c3c30290a0a23646566696e652045464c475f52455345525645445f5a45524f535f4d41534b20307866666330383032610a23646566696e652045464c475f52455345525645445f4f4e455f4d41534b20320a0a73746174696320756c6f6e67207265675f7265616428737472756374207838365f656d756c6174655f63747874202a637478742c20756e7369676e6564206e72290a7b0a09696620282128637478742d3e726567735f76616c69642026202831203c3c206e72292929207b0a0909637478742d3e726567735f76616c6964207c3d2031203c3c206e723b0a0909637478742d3e5f726567735b6e725d203d20637478742d3e6f70732d3e726561645f67707228637478742c206e72293b0a097d0a0972657475726e20637478742d3e5f726567735b6e725d3b0a7d0a0a73746174696320756c6f6e67202a7265675f777269746528737472756374207838365f656d756c6174655f63747874202a637478742c20756e7369676e6564206e72290a7b0a09637478742d3e726567735f76616c6964207c3d2031203c3c206e723b0a09637478742d3e726567735f6469727479207c3d2031203c3c206e723b0a0972657475726e2026637478742d3e5f726567735b6e725d3b0a7d0a0a73746174696320756c6f6e67202a7265675f726d7728737472756374207838365f656d756c6174655f63747874202a637478742c20756e7369676e6564206e72290a7b0a097265675f7265616428637478742c206e72293b0a0972657475726e207265675f777269746528637478742c206e72293b0a7d0a0a73746174696320766f69642077726974656261636b5f72656769737465727328737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09756e7369676e6564207265673b0a0a09666f725f656163685f7365745f626974287265672c2028756c6f6e67202a2926637478742d3e726567735f64697274792c203136290a0909637478742d3e6f70732d3e77726974655f67707228637478742c207265672c20637478742d3e5f726567735b7265675d293b0a7d0a0a73746174696320766f696420696e76616c69646174655f72656769737465727328737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09637478742d3e726567735f6469727479203d20303b0a09637478742d3e726567735f76616c6964203d20303b0a7d0a0a2f2a0a202a20496e737472756374696f6e20656d756c6174696f6e3a0a202a204d6f737420696e737472756374696f6e732061726520656d756c61746564206469726563746c7920766961206120667261676d656e74206f6620696e6c696e6520617373656d626c790a202a20636f64652e205468697320616c6c6f777320757320746f20736176652f726573746f72652045464c41475320616e642074687573207665727920656173696c79207069636b2075700a202a20616e79206d6f64696669656420666c6167732e0a202a2f0a0a23696620646566696e656428434f4e4649475f5838365f3634290a23646566696e65205f4c4f333220226b2209092f2a20666f7263652033322d626974206f706572616e64202a2f0a23646566696e65205f53544b20202225257273702209092f2a20737461636b20706f696e746572202a2f0a23656c696620646566696e6564285f5f693338365f5f290a23646566696e65205f4c4f333220222209092f2a20666f7263652033322d626974206f706572616e64202a2f0a23646566696e65205f53544b20202225256573702209092f2a20737461636b20706f696e746572202a2f0a23656e6469660a0a2f2a0a202a2054686573652045464c41475320626974732061726520726573746f7265642066726f6d2073617665642076616c756520647572696e6720656d756c6174696f6e2c20616e640a202a20616e79206368616e67657320617265207772697474656e206261636b20746f207468652073617665642076616c756520616674657220656d756c6174696f6e2e0a202a2f0a23646566696e652045464c4147535f4d41534b202845464c475f4f467c45464c475f53467c45464c475f5a467c45464c475f41467c45464c475f50467c45464c475f4346290a0a2f2a204265666f726520657865637574696e6720696e737472756374696f6e3a20726573746f7265206e6563657373617279206269747320696e2045464c4147532e202a2f0a23646566696e65205f5052455f45464c414753285f7361762c205f6d736b2c205f746d702909090909095c0a092f2a2045464c414753203d20285f7361762026205f6d736b29207c202845464c4147532026207e5f6d736b293b205f73617620263d207e5f6d736b3b202a2f205c0a09226d6f766c2025225f736176222c25225f4c4f3332205f746d70223b2022202020202020202020202020202020202020202020202020202020202020202020205c0a0922707573682025225f746d70223b20222020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a0922707573682025225f746d70223b20222020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a09226d6f766c2025225f6d736b222c25225f4c4f3332205f746d70223b2022202020202020202020202020202020202020202020202020202020202020202020205c0a0922616e646c2025225f4c4f3332205f746d70222c28225f53544b22293b20222020202020202020202020202020202020202020202020202020202020202020205c0a092270757368663b2022202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a09226e6f746c2025225f4c4f3332205f746d70223b20222020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a0922616e646c2025225f4c4f3332205f746d70222c28225f53544b22293b20222020202020202020202020202020202020202020202020202020202020202020205c0a0922616e646c2025225f4c4f3332205f746d70222c225f5f737472696e6769667928424954535f5045525f4c4f4e472f34292228225f53544b22293b2022095c0a0922706f70202025225f746d70223b20222020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a09226f726c202025225f4c4f3332205f746d70222c28225f53544b22293b20222020202020202020202020202020202020202020202020202020202020202020205c0a0922706f70663b202220202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020205c0a0922706f70202025225f736176223b20220a0a2f2a20416674657220657865637574696e6720696e737472756374696f6e3a2077726974652d6261636b206e6563657373617279206269747320696e2045464c4147532e202a2f0a23646566696e65205f504f53545f45464c414753285f7361762c205f6d736b2c205f746d7029205c0a092f2a205f736176207c3d2045464c4147532026205f6d736b3b202a2f09095c0a092270757368663b2022090909095c0a0922706f70202025225f746d70223b20220909095c0a0922616e646c2025225f6d736b222c25225f4c4f3332205f746d70223b202209095c0a09226f726c202025225f4c4f3332205f746d70222c25225f736176223b20220a0a23696664656620434f4e4649475f5838365f36340a23646566696e65204f4e363428782920780a23656c73650a23646566696e65204f4e36342878290a23656e6469660a0a23646566696e65205f5f5f5f656d756c6174655f326f7028637478742c205f6f702c205f782c205f792c205f7375666669782c205f6473747479706529095c0a09646f207b09090909090909095c0a09095f5f61736d5f5f205f5f766f6c6174696c655f5f202809090909095c0a0909095f5052455f45464c414753282230222c202234222c20223222290909095c0a0909095f6f70205f73756666697820222025225f7822332c25313b20220909095c0a0909095f504f53545f45464c414753282230222c202234222c20223222290909095c0a0909093a20223d6d2220282863747874292d3e65666c616773292c0909095c0a0909092020222b712220282a285f647374747970652a29262863747874292d3e6473742e76616c292c09095c0a0909092020223d26722220285f746d702909090909095c0a0909093a205f7920282863747874292d3e7372632e76616c292c20226922202845464c4147535f4d41534b29293b095c0a097d207768696c65202830290a0a0a2f2a2052617720656d756c6174696f6e3a20696e737472756374696f6e206861732074776f206578706c69636974206f706572616e64732e202a2f0a23646566696e65205f5f656d756c6174655f326f705f6e6f6279746528637478742c5f6f702c5f77782c5f77792c5f6c782c5f6c792c5f71782c5f71792909095c0a09646f207b09090909090909095c0a0909756e7369676e6564206c6f6e67205f746d703b09090909095c0a0909090909090909095c0a090973776974636820282863747874292d3e6473742e627974657329207b090909095c0a09096361736520323a090909090909095c0a0909095f5f5f5f656d756c6174655f326f7028637478742c5f6f702c5f77782c5f77792c2277222c753136293b095c0a090909627265616b3b0909090909095c0a09096361736520343a090909090909095c0a0909095f5f5f5f656d756c6174655f326f7028637478742c5f6f702c5f6c782c5f6c792c226c222c753332293b095c0a090909627265616b3b0909090909095c0a09096361736520383a090909090909095c0a0909094f4e3634285f5f5f5f656d756c6174655f326f7028637478742c5f6f702c5f71782c5f71792c2271222c75363429293b205c0a090909627265616b3b0909090909095c0a09097d090909090909095c0a097d207768696c65202830290a0a23646566696e65205f5f656d756c6174655f326f7028637478742c5f6f702c5f62782c5f62792c5f77782c5f77792c5f6c782c5f6c792c5f71782c5f717929090920202020205c0a09646f207b090909090909090920202020205c0a0909756e7369676e6564206c6f6e67205f746d703b090909090920202020205c0a090973776974636820282863747874292d3e6473742e627974657329207b0909090920202020205c0a09096361736520313a0909090909090920202020205c0a0909095f5f5f5f656d756c6174655f326f7028637478742c5f6f702c5f62782c5f62792c2262222c7538293b0920202020205c0a090909627265616b3b09090909090920202020205c0a090964656661756c743a09090909090920202020205c0a0909095f5f656d756c6174655f326f705f6e6f6279746528637478742c205f6f702c09090920202020205c0a090909090920202020205f77782c205f77792c205f6c782c205f6c792c205f71782c205f7179293b20205c0a090909627265616b3b09090909090920202020205c0a09097d0909090909090920202020205c0a097d207768696c65202830290a0a2f2a20536f75726365206f706572616e6420697320627974652d73697a656420616e64206d6179206265207265737472696374656420746f206a7573742025636c2e202a2f0a23646566696e6520656d756c6174655f326f705f5372634228637478742c205f6f702909090909095c0a095f5f656d756c6174655f326f7028637478742c205f6f702c202262222c202263222c202262222c202263222c202262222c202263222c202262222c20226322290a0a2f2a20536f75726365206f706572616e6420697320627974652c20776f72642c206c6f6e67206f7220717561642073697a65642e202a2f0a23646566696e6520656d756c6174655f326f705f5372635628637478742c205f6f702909090909095c0a095f5f656d756c6174655f326f7028637478742c205f6f702c202262222c202271222c202277222c202272222c205f4c4f33322c202272222c2022222c20227222290a0a2f2a20536f75726365206f706572616e6420697320776f72642c206c6f6e67206f7220717561642073697a65642e202a2f0a23646566696e6520656d756c6174655f326f705f537263565f6e6f6279746528637478742c205f6f7029090909095c0a095f5f656d756c6174655f326f705f6e6f6279746528637478742c205f6f702c202277222c202272222c205f4c4f33322c202272222c2022222c20227222290a0a2f2a20496e737472756374696f6e20686173207468726565206f706572616e647320616e64206f6e65206f706572616e642069732073746f72656420696e20454358207265676973746572202a2f0a23646566696e65205f5f656d756c6174655f326f705f636c28637478742c205f6f702c205f7375666669782c205f747970652909095c0a09646f207b09090909090909095c0a0909756e7369676e6564206c6f6e67205f746d703b09090909095c0a09095f74797065205f636c7620203d202863747874292d3e737263322e76616c3b090909095c0a09095f74797065205f73726376203d202863747874292d3e7372632e76616c3b090909095c0a09095f74797065205f64737476203d202863747874292d3e6473742e76616c3b090909095c0a0909090909090909095c0a09095f5f61736d5f5f205f5f766f6c6174696c655f5f202809090909095c0a0909095f5052455f45464c414753282230222c202235222c20223222290909095c0a0909095f6f70205f73756666697820222025342c2531205c6e22090909095c0a0909095f504f53545f45464c414753282230222c202235222c20223222290909095c0a0909093a20223d6d2220282863747874292d3e65666c616773292c20222b722220285f64737476292c20223d26722220285f746d7029205c0a0909093a2022632220285f636c7629202c2022722220285f73726376292c20226922202845464c4147535f4d41534b29095c0a090909293b0909090909095c0a0909090909090909095c0a09092863747874292d3e737263322e76616c20203d2028756e7369676e6564206c6f6e6729205f636c763b09095c0a09092863747874292d3e737263322e76616c203d2028756e7369676e6564206c6f6e6729205f737263763b09095c0a09092863747874292d3e6473742e76616c203d2028756e7369676e6564206c6f6e6729205f647374763b09095c0a097d207768696c65202830290a0a23646566696e6520656d756c6174655f326f705f636c28637478742c205f6f702909090909095c0a09646f207b09090909090909095c0a090973776974636820282863747874292d3e6473742e627974657329207b090909095c0a09096361736520323a090909090909095c0a0909095f5f656d756c6174655f326f705f636c28637478742c205f6f702c202277222c20753136293b09095c0a090909627265616b3b0909090909095c0a09096361736520343a090909090909095c0a0909095f5f656d756c6174655f326f705f636c28637478742c205f6f702c20226c222c20753332293b09095c0a090909627265616b3b0909090909095c0a09096361736520383a090909090909095c0a0909094f4e3634285f5f656d756c6174655f326f705f636c28637478742c205f6f702c202271222c20756c6f6e6729293b095c0a090909627265616b3b0909090909095c0a09097d090909090909095c0a097d207768696c65202830290a0a23646566696e65205f5f656d756c6174655f316f7028637478742c205f6f702c205f73756666697829090909095c0a09646f207b09090909090909095c0a0909756e7369676e6564206c6f6e67205f746d703b09090909095c0a0909090909090909095c0a09095f5f61736d5f5f205f5f766f6c6174696c655f5f202809090909095c0a0909095f5052455f45464c414753282230222c202233222c20223222290909095c0a0909095f6f70205f73756666697820222025313b2022090909095c0a0909095f504f53545f45464c414753282230222c202233222c20223222290909095c0a0909093a20223d6d2220282863747874292d3e65666c616773292c20222b6d2220282863747874292d3e6473742e76616c292c205c0a0909092020223d26722220285f746d702909090909095c0a0909093a20226922202845464c4147535f4d41534b29293b090909095c0a097d207768696c65202830290a0a2f2a20496e737472756374696f6e20686173206f6e6c79206f6e65206578706c69636974206f706572616e6420286e6f20736f75726365206f706572616e64292e202a2f0a23646566696e6520656d756c6174655f316f7028637478742c205f6f70290909090909095c0a09646f207b09090909090909095c0a090973776974636820282863747874292d3e6473742e627974657329207b090909095c0a09096361736520313a095f5f656d756c6174655f316f7028637478742c205f6f702c20226222293b20627265616b3b09095c0a09096361736520323a095f5f656d756c6174655f316f7028637478742c205f6f702c20227722293b20627265616b3b09095c0a09096361736520343a095f5f656d756c6174655f316f7028637478742c205f6f702c20226c22293b20627265616b3b09095c0a09096361736520383a094f4e3634285f5f656d756c6174655f316f7028637478742c205f6f702c2022712229293b20627265616b3b095c0a09097d090909090909095c0a097d207768696c65202830290a0a23646566696e65205f5f656d756c6174655f316f705f7261785f72647828637478742c205f6f702c205f7375666669782c205f6578290909095c0a09646f207b09090909090909095c0a0909756e7369676e6564206c6f6e67205f746d703b09090909095c0a0909756c6f6e67202a726178203d207265675f726d77282863747874292c20564350555f524547535f524158293b09095c0a0909756c6f6e67202a726478203d207265675f726d77282863747874292c20564350555f524547535f524458293b09095c0a0909090909090909095c0a09095f5f61736d5f5f205f5f766f6c6174696c655f5f202809090909095c0a0909095f5052455f45464c414753282230222c202235222c20223122290909095c0a09090922313a205c6e5c742209090909095c0a0909095f6f70205f73756666697820222025363b2022090909095c0a09090922323a205c6e5c742209090909095c0a0909095f504f53545f45464c414753282230222c202235222c20223122290909095c0a090909222e7075736873656374696f6e202e66697875702c5c2261785c22205c6e5c742209095c0a09090922333a206d6f76622024312c202534205c6e5c7422090909095c0a090909226a6d70203262205c6e5c742209090909095c0a090909222e706f7073656374696f6e205c6e5c7422090909095c0a0909095f41534d5f45585441424c452831622c20336229090909095c0a0909093a20223d6d2220282863747874292d3e65666c616773292c20223d26722220285f746d70292c09095c0a0909092020222b612220282a726178292c20222b642220282a726478292c20222b716d22285f65782909095c0a0909093a20226922202845464c4147535f4d41534b292c20226d2220282863747874292d3e7372632e76616c29293b095c0a097d207768696c65202830290a0a2f2a20696e737472756374696f6e20686173206f6e6c79206f6e6520736f75726365206f706572616e642c2064657374696e6174696f6e20697320696d706c696369742028652e672e206d756c2c206469762c20696d756c2c206964697629202a2f0a23646566696e6520656d756c6174655f316f705f7261785f72647828637478742c205f6f702c205f657829095c0a09646f207b09090909090909095c0a0909737769746368282863747874292d3e7372632e627974657329207b090909095c0a09096361736520313a090909090909095c0a0909095f5f656d756c6174655f316f705f7261785f72647828637478742c205f6f702c202262222c205f6578293b095c0a090909627265616b3b0909090909095c0a09096361736520323a090909090909095c0a0909095f5f656d756c6174655f316f705f7261785f72647828637478742c205f6f702c202277222c205f6578293b095c0a090909627265616b3b0909090909095c0a09096361736520343a090909090909095c0a0909095f5f656d756c6174655f316f705f7261785f72647828637478742c205f6f702c20226c222c205f6578293b095c0a090909627265616b3b0909090909095c0a09096361736520383a204f4e3634280909090909095c0a0909095f5f656d756c6174655f316f705f7261785f72647828637478742c205f6f702c202271222c205f657829293b095c0a090909627265616b3b0909090909095c0a09097d090909090909095c0a097d207768696c65202830290a0a73746174696320696e7420656d756c61746f725f636865636b5f696e7465726365707428737472756374207838365f656d756c6174655f63747874202a637478742c0a0909090920202020656e756d207838365f696e7465726365707420696e746572636570742c0a0909090920202020656e756d207838365f696e746572636570745f7374616765207374616765290a7b0a09737472756374207838365f696e737472756374696f6e5f696e666f20696e666f203d207b0a09092e696e7465726365707420203d20696e746572636570742c0a09092e7265705f707265666978203d20637478742d3e7265705f7072656669782c0a09092e6d6f64726d5f6d6f6420203d20637478742d3e6d6f64726d5f6d6f642c0a09092e6d6f64726d5f72656720203d20637478742d3e6d6f64726d5f7265672c0a09092e6d6f64726d5f726d2020203d20637478742d3e6d6f64726d5f726d2c0a09092e7372635f76616c202020203d20637478742d3e7372632e76616c36342c0a09092e7372635f627974657320203d20637478742d3e7372632e62797465732c0a09092e6473745f627974657320203d20637478742d3e6473742e62797465732c0a09092e61645f62797465732020203d20637478742d3e61645f62797465732c0a09092e6e6578745f7269702020203d20637478742d3e6569702c0a097d3b0a0a0972657475726e20637478742d3e6f70732d3e696e7465726365707428637478742c2026696e666f2c207374616765293b0a7d0a0a73746174696320766f69642061737369676e5f6d61736b656428756c6f6e67202a646573742c20756c6f6e67207372632c20756c6f6e67206d61736b290a7b0a092a64657374203d20282a646573742026207e6d61736b29207c20287372632026206d61736b293b0a7d0a0a73746174696320696e6c696e6520756e7369676e6564206c6f6e672061645f6d61736b28737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a0972657475726e202831554c203c3c2028637478742d3e61645f6279746573203c3c20332929202d20313b0a7d0a0a73746174696320756c6f6e6720737461636b5f6d61736b28737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a097531362073656c3b0a0973747275637420646573635f7374727563742073733b0a0a0969662028637478742d3e6d6f6465203d3d20583836454d554c5f4d4f44455f50524f543634290a090972657475726e207e30554c3b0a09637478742d3e6f70732d3e6765745f7365676d656e7428637478742c202673656c2c202673732c204e554c4c2c20564350555f535245475f5353293b0a0972657475726e207e3055203e3e20282873732e64205e203129202a203136293b20202f2a20643d303a203078666666663b20643d313a2030786666666666666666202a2f0a7d0a0a73746174696320696e7420737461636b5f73697a6528737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a0972657475726e20285f5f666c7328737461636b5f6d61736b28637478742929202b203129203e3e20333b0a7d0a0a2f2a204163636573732f75706461746520616464726573732068656c6420696e20612072656769737465722c206261736564206f6e2061646472657373696e67206d6f64652e202a2f0a73746174696320696e6c696e6520756e7369676e6564206c6f6e670a616464726573735f6d61736b28737472756374207838365f656d756c6174655f63747874202a637478742c20756e7369676e6564206c6f6e6720726567290a7b0a0969662028637478742d3e61645f6279746573203d3d2073697a656f6628756e7369676e6564206c6f6e6729290a090972657475726e207265673b0a09656c73650a090972657475726e2072656720262061645f6d61736b2863747874293b0a7d0a0a73746174696320696e6c696e6520756e7369676e6564206c6f6e670a72656769737465725f6164647265737328737472756374207838365f656d756c6174655f63747874202a637478742c20756e7369676e6564206c6f6e6720726567290a7b0a0972657475726e20616464726573735f6d61736b28637478742c20726567293b0a7d0a0a73746174696320766f6964206d61736b65645f696e6372656d656e7428756c6f6e67202a7265672c20756c6f6e67206d61736b2c20696e7420696e63290a7b0a0961737369676e5f6d61736b6564287265672c202a726567202b20696e632c206d61736b293b0a7d0a0a73746174696320696e6c696e6520766f69640a72656769737465725f616464726573735f696e6372656d656e7428737472756374207838365f656d756c6174655f63747874202a637478742c20756e7369676e6564206c6f6e67202a7265672c20696e7420696e63290a7b0a09756c6f6e67206d61736b3b0a0a0969662028637478742d3e61645f6279746573203d3d2073697a656f6628756e7369676e6564206c6f6e6729290a09096d61736b203d207e30554c3b0a09656c73650a09096d61736b203d2061645f6d61736b2863747874293b0a096d61736b65645f696e6372656d656e74287265672c206d61736b2c20696e63293b0a7d0a0a73746174696320766f6964207273705f696e6372656d656e7428737472756374207838365f656d756c6174655f63747874202a637478742c20696e7420696e63290a7b0a096d61736b65645f696e6372656d656e74287265675f726d7728637478742c20564350555f524547535f525350292c20737461636b5f6d61736b2863747874292c20696e63293b0a7d0a0a73746174696320696e6c696e6520766f6964206a6d705f72656c28737472756374207838365f656d756c6174655f63747874202a637478742c20696e742072656c290a7b0a0972656769737465725f616464726573735f696e6372656d656e7428637478742c2026637478742d3e5f6569702c2072656c293b0a7d0a0a7374617469632075333220646573635f6c696d69745f7363616c65642873747275637420646573635f737472756374202a64657363290a7b0a09753332206c696d6974203d206765745f646573635f6c696d69742864657363293b0a0a0972657475726e20646573632d3e67203f20286c696d6974203c3c20313229207c203078666666203a206c696d69743b0a7d0a0a73746174696320766f6964207365745f7365675f6f7665727269646528737472756374207838365f656d756c6174655f63747874202a637478742c20696e7420736567290a7b0a09637478742d3e6861735f7365675f6f76657272696465203d20747275653b0a09637478742d3e7365675f6f76657272696465203d207365673b0a7d0a0a73746174696320756e7369676e6564206c6f6e67207365675f6261736528737472756374207838365f656d756c6174655f63747874202a637478742c20696e7420736567290a7b0a0969662028637478742d3e6d6f6465203d3d20583836454d554c5f4d4f44455f50524f54363420262620736567203c20564350555f535245475f4653290a090972657475726e20303b0a0a0972657475726e20637478742d3e6f70732d3e6765745f6361636865645f7365676d656e745f6261736528637478742c20736567293b0a7d0a0a73746174696320756e7369676e6564207365675f6f7665727269646528737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a096966202821637478742d3e6861735f7365675f6f76657272696465290a090972657475726e20303b0a0a0972657475726e20637478742d3e7365675f6f766572726964653b0a7d0a0a73746174696320696e7420656d756c6174655f657863657074696f6e28737472756374207838365f656d756c6174655f63747874202a637478742c20696e74207665632c0a0909092020202020753332206572726f722c20626f6f6c2076616c6964290a7b0a09637478742d3e657863657074696f6e2e766563746f72203d207665633b0a09637478742d3e657863657074696f6e2e6572726f725f636f6465203d206572726f723b0a09637478742d3e657863657074696f6e2e6572726f725f636f64655f76616c6964203d2076616c69643b0a0972657475726e20583836454d554c5f50524f5041474154455f4641554c543b0a7d0a0a73746174696320696e7420656d756c6174655f646228737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a0972657475726e20656d756c6174655f657863657074696f6e28637478742c2044425f564543544f522c20302c2066616c7365293b0a7d0a0a73746174696320696e7420656d756c6174655f677028737472756374207838365f656d756c6174655f63747874202a637478742c20696e7420657272290a7b0a0972657475726e20656d756c6174655f657863657074696f6e28637478742c2047505f564543544f522c206572722c2074727565293b0a7d0a0a73746174696320696e7420656d756c6174655f737328737472756374207838365f656d756c6174655f63747874202a637478742c20696e7420657272290a7b0a0972657475726e20656d756c6174655f657863657074696f6e28637478742c2053535f564543544f522c206572722c2074727565293b0a7d0a0a73746174696320696e7420656d756c6174655f756428737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a0972657475726e20656d756c6174655f657863657074696f6e28637478742c2055445f564543544f522c20302c2066616c7365293b0a7d0a0a73746174696320696e7420656d756c6174655f747328737472756374207838365f656d756c6174655f63747874202a637478742c20696e7420657272290a7b0a0972657475726e20656d756c6174655f657863657074696f6e28637478742c2054535f564543544f522c206572722c2074727565293b0a7d0a0a73746174696320696e7420656d756c6174655f646528737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a0972657475726e20656d756c6174655f657863657074696f6e28637478742c2044455f564543544f522c20302c2066616c7365293b0a7d0a0a73746174696320696e7420656d756c6174655f6e6d28737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a0972657475726e20656d756c6174655f657863657074696f6e28637478742c204e4d5f564543544f522c20302c2066616c7365293b0a7d0a0a73746174696320753136206765745f7365676d656e745f73656c6563746f7228737472756374207838365f656d756c6174655f63747874202a637478742c20756e7369676e656420736567290a7b0a097531362073656c6563746f723b0a0973747275637420646573635f73747275637420646573633b0a0a09637478742d3e6f70732d3e6765745f7365676d656e7428637478742c202673656c6563746f722c2026646573632c204e554c4c2c20736567293b0a0972657475726e2073656c6563746f723b0a7d0a0a73746174696320766f6964207365745f7365676d656e745f73656c6563746f7228737472756374207838365f656d756c6174655f63747874202a637478742c207531362073656c6563746f722c0a0909090920756e7369676e656420736567290a7b0a097531362064756d6d793b0a097533322062617365333b0a0973747275637420646573635f73747275637420646573633b0a0a09637478742d3e6f70732d3e6765745f7365676d656e7428637478742c202664756d6d792c2026646573632c202662617365332c20736567293b0a09637478742d3e6f70732d3e7365745f7365676d656e7428637478742c2073656c6563746f722c2026646573632c2062617365332c20736567293b0a7d0a0a2f2a0a202a2078383620646566696e657320746872656520636c6173736573206f6620766563746f7220696e737472756374696f6e733a206578706c696369746c790a202a20616c69676e65642c206578706c696369746c7920756e616c69676e65642c20616e642074686520726573742c207768696368206368616e6765206265686176696f75720a202a20646570656e64696e67206f6e207768657468657220746865792772652041565820656e636f646564206f72206e6f742e0a202a0a202a20416c736f20696e636c7564656420697320434d5058434847313642207768696368206973206e6f74206120766563746f7220696e737472756374696f6e2c207965742069742069730a202a207375626a65637420746f207468652073616d6520636865636b2e0a202a2f0a73746174696320626f6f6c20696e736e5f616c69676e656428737472756374207838365f656d756c6174655f63747874202a637478742c20756e7369676e65642073697a65290a7b0a09696620286c696b656c792873697a65203c20313629290a090972657475726e2066616c73653b0a0a0969662028637478742d3e64202620416c69676e6564290a090972657475726e20747275653b0a09656c73652069662028637478742d3e64202620556e616c69676e6564290a090972657475726e2066616c73653b0a09656c73652069662028637478742d3e64202620417678290a090972657475726e2066616c73653b0a09656c73650a090972657475726e20747275653b0a7d0a0a73746174696320696e74205f5f6c696e656172697a6528737472756374207838365f656d756c6174655f63747874202a637478742c0a09092020202020737472756374207365676d656e7465645f6164647265737320616464722c0a09092020202020756e7369676e65642073697a652c20626f6f6c2077726974652c20626f6f6c2066657463682c0a09092020202020756c6f6e67202a6c696e656172290a7b0a0973747275637420646573635f73747275637420646573633b0a09626f6f6c20757361626c653b0a09756c6f6e67206c613b0a09753332206c696d3b0a097531362073656c3b0a09756e7369676e65642063706c2c2072706c3b0a0a096c61203d207365675f6261736528637478742c20616464722e73656729202b20616464722e65613b0a097377697463682028637478742d3e6d6f646529207b0a096361736520583836454d554c5f4d4f44455f50524f5436343a0a09096966202828287369676e6564206c6f6e67296c61203c3c20313629203e3e20313620213d206c61290a09090972657475726e20656d756c6174655f677028637478742c2030293b0a0909627265616b3b0a0964656661756c743a0a0909757361626c65203d20637478742d3e6f70732d3e6765745f7365676d656e7428637478742c202673656c2c2026646573632c204e554c4c2c0a090909090909616464722e736567293b0a09096966202821757361626c65290a090909676f746f206261643b0a09092f2a20636f6465207365676d656e7420696e2070726f746563746564206d6f6465206f7220726561642d6f6e6c792064617461207365676d656e74202a2f0a090969662028282828637478742d3e6d6f646520213d20583836454d554c5f4d4f44455f5245414c292026262028646573632e747970652026203829290a09090909097c7c202128646573632e74797065202620322929202626207772697465290a090909676f746f206261643b0a09092f2a20756e7265616461626c6520636f6465207365676d656e74202a2f0a0909696620282166657463682026262028646573632e747970652026203829202626202128646573632e747970652026203229290a090909676f746f206261643b0a09096c696d203d20646573635f6c696d69745f7363616c6564282664657363293b0a09096966202828646573632e747970652026203829207c7c202128646573632e74797065202620342929207b0a0909092f2a20657870616e642d7570207365676d656e74202a2f0a09090969662028616464722e6561203e206c696d207c7c20287533322928616464722e6561202b2073697a65202d203129203e206c696d290a09090909676f746f206261643b0a09097d20656c7365207b0a0909092f2a20657870616e642d646f776e207365676d656e74202a2f0a09090969662028616464722e6561203c3d206c696d207c7c20287533322928616464722e6561202b2073697a65202d203129203c3d206c696d290a09090909676f746f206261643b0a0909096c696d203d20646573632e64203f2030786666666666666666203a203078666666663b0a09090969662028616464722e6561203e206c696d207c7c20287533322928616464722e6561202b2073697a65202d203129203e206c696d290a09090909676f746f206261643b0a09097d0a090963706c203d20637478742d3e6f70732d3e63706c2863747874293b0a090969662028637478742d3e6d6f6465203d3d20583836454d554c5f4d4f44455f5245414c290a09090972706c203d20303b0a0909656c73650a09090972706c203d2073656c202620333b0a090963706c203d206d61782863706c2c2072706c293b0a0909696620282128646573632e74797065202620382929207b0a0909092f2a2064617461207365676d656e74202a2f0a0909096966202863706c203e20646573632e64706c290a09090909676f746f206261643b0a09097d20656c7365206966202828646573632e747970652026203829202626202128646573632e74797065202620342929207b0a0909092f2a206e6f6e636f6e666f726d696e6720636f6465207365676d656e74202a2f0a0909096966202863706c20213d20646573632e64706c290a09090909676f746f206261643b0a09097d20656c7365206966202828646573632e7479706520262038292026262028646573632e74797065202620342929207b0a0909092f2a20636f6e666f726d696e6720636f6465207365676d656e74202a2f0a0909096966202863706c203c20646573632e64706c290a09090909676f746f206261643b0a09097d0a0909627265616b3b0a097d0a09696620286665746368203f20637478742d3e6d6f646520213d20583836454d554c5f4d4f44455f50524f543634203a20637478742d3e61645f627974657320213d2038290a09096c6120263d2028753332292d313b0a0969662028696e736e5f616c69676e656428637478742c2073697a65292026262028286c612026202873697a65202d2031292920213d203029290a090972657475726e20656d756c6174655f677028637478742c2030293b0a092a6c696e656172203d206c613b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a6261643a0a0969662028616464722e736567203d3d20564350555f535245475f5353290a090972657475726e20656d756c6174655f737328637478742c2073656c293b0a09656c73650a090972657475726e20656d756c6174655f677028637478742c2073656c293b0a7d0a0a73746174696320696e74206c696e656172697a6528737472756374207838365f656d756c6174655f63747874202a637478742c0a09092020202020737472756374207365676d656e7465645f6164647265737320616464722c0a09092020202020756e7369676e65642073697a652c20626f6f6c2077726974652c0a09092020202020756c6f6e67202a6c696e656172290a7b0a0972657475726e205f5f6c696e656172697a6528637478742c20616464722c2073697a652c2077726974652c2066616c73652c206c696e656172293b0a7d0a0a0a73746174696320696e74207365676d656e7465645f726561645f73746428737472756374207838365f656d756c6174655f63747874202a637478742c0a090909202020202020737472756374207365676d656e7465645f6164647265737320616464722c0a090909202020202020766f6964202a646174612c0a090909202020202020756e7369676e65642073697a65290a7b0a09696e742072633b0a09756c6f6e67206c696e6561723b0a0a097263203d206c696e656172697a6528637478742c20616464722c2073697a652c2066616c73652c20266c696e656172293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0972657475726e20637478742d3e6f70732d3e726561645f73746428637478742c206c696e6561722c20646174612c2073697a652c2026637478742d3e657863657074696f6e293b0a7d0a0a2f2a0a202a20466574636820746865206e6578742062797465206f662074686520696e737472756374696f6e206265696e6720656d756c6174656420776869636820697320706f696e74656420746f0a202a20627920637478742d3e5f6569702c207468656e20696e6372656d656e7420637478742d3e5f6569702e0a202a0a202a20416c736f207072656665746368207468652072656d61696e696e67206279746573206f662074686520696e737472756374696f6e20776974686f75742063726f7373696e6720706167650a202a20626f756e64617279206966207468657920617265206e6f7420696e2066657463685f6361636865207965742e0a202a2f0a73746174696320696e7420646f5f696e736e5f66657463685f6279746528737472756374207838365f656d756c6174655f63747874202a637478742c207538202a64657374290a7b0a097374727563742066657463685f6361636865202a6663203d2026637478742d3e66657463683b0a09696e742072633b0a09696e742073697a652c206375725f73697a653b0a0a0969662028637478742d3e5f656970203d3d2066632d3e656e6429207b0a0909756e7369676e6564206c6f6e67206c696e6561723b0a0909737472756374207365676d656e7465645f616464726573732061646472203d207b202e736567203d20564350555f535245475f43532c0a09090909090920202e656120203d20637478742d3e5f656970207d3b0a09096375725f73697a65203d2066632d3e656e64202d2066632d3e73746172743b0a090973697a65203d206d696e283135554c202d206375725f73697a652c0a090909202020504147455f53495a45202d206f66667365745f696e5f7061676528637478742d3e5f65697029293b0a09097263203d205f5f6c696e656172697a6528637478742c20616464722c2073697a652c2066616c73652c20747275652c20266c696e656172293b0a090969662028756e6c696b656c7928726320213d20583836454d554c5f434f4e54494e554529290a09090972657475726e2072633b0a09097263203d20637478742d3e6f70732d3e666574636828637478742c206c696e6561722c2066632d3e64617461202b206375725f73697a652c0a0909090920202020202073697a652c2026637478742d3e657863657074696f6e293b0a090969662028756e6c696b656c7928726320213d20583836454d554c5f434f4e54494e554529290a09090972657475726e2072633b0a090966632d3e656e64202b3d2073697a653b0a097d0a092a64657374203d2066632d3e646174615b637478742d3e5f656970202d2066632d3e73746172745d3b0a09637478742d3e5f6569702b2b3b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420646f5f696e736e5f666574636828737472756374207838365f656d756c6174655f63747874202a637478742c0a09090920766f6964202a646573742c20756e7369676e65642073697a65290a7b0a09696e742072633b0a0a092f2a2078383620696e737472756374696f6e7320617265206c696d6974656420746f2031352062797465732e202a2f0a0969662028756e6c696b656c7928637478742d3e5f656970202b2073697a65202d20637478742d3e656970203e20313529290a090972657475726e20583836454d554c5f554e48414e444c4541424c453b0a097768696c65202873697a652d2d29207b0a09097263203d20646f5f696e736e5f66657463685f6279746528637478742c20646573742b2b293b0a090969662028726320213d20583836454d554c5f434f4e54494e5545290a09090972657475726e2072633b0a097d0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a2f2a204665746368206e6578742070617274206f662074686520696e737472756374696f6e206265696e6720656d756c617465642e202a2f0a23646566696e6520696e736e5f6665746368285f747970652c205f637478742909090909095c0a287b09756e7369676e6564206c6f6e67205f783b0909090909095c0a097263203d20646f5f696e736e5f6665746368285f637478742c20265f782c2073697a656f66285f7479706529293b0909095c0a0969662028726320213d20583836454d554c5f434f4e54494e55452909090909095c0a0909676f746f20646f6e653b0909090909095c0a09285f74797065295f783b090909090909095c0a7d290a0a23646566696e6520696e736e5f66657463685f617272285f6172722c205f73697a652c205f6374787429090909095c0a287b097263203d20646f5f696e736e5f6665746368285f637478742c205f6172722c20285f73697a6529293b0909095c0a0969662028726320213d20583836454d554c5f434f4e54494e55452909090909095c0a0909676f746f20646f6e653b0909090909095c0a7d290a0a2f2a0a202a20476976656e2074686520277265672720706f7274696f6e206f662061204d6f64524d20627974652c20616e64206120726567697374657220626c6f636b2c2072657475726e20610a202a20706f696e74657220696e746f2074686520626c6f636b207468617420616464726573736573207468652072656c6576616e742072656769737465722e0a202a204068696768627974655f7265677320737065636966696573207768657468657220746f206465636f64652041482c43482c44482c42482e0a202a2f0a73746174696320766f6964202a6465636f64655f726567697374657228737472756374207838365f656d756c6174655f63747874202a637478742c207538206d6f64726d5f7265672c0a0909092020202020696e742068696768627974655f72656773290a7b0a09766f6964202a703b0a0a096966202868696768627974655f72656773202626206d6f64726d5f726567203e3d2034202626206d6f64726d5f726567203c2038290a090970203d2028756e7369676e65642063686172202a297265675f726d7728637478742c206d6f64726d5f7265672026203329202b20313b0a09656c73650a090970203d207265675f726d7728637478742c206d6f64726d5f726567293b0a0972657475726e20703b0a7d0a0a73746174696320696e7420726561645f64657363726970746f7228737472756374207838365f656d756c6174655f63747874202a637478742c0a090909202020737472756374207365676d656e7465645f6164647265737320616464722c0a090909202020753136202a73697a652c20756e7369676e6564206c6f6e67202a616464726573732c20696e74206f705f6279746573290a7b0a09696e742072633b0a0a09696620286f705f6279746573203d3d2032290a09096f705f6279746573203d20333b0a092a61646472657373203d20303b0a097263203d207365676d656e7465645f726561645f73746428637478742c20616464722c2073697a652c2032293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a09616464722e6561202b3d20323b0a097263203d207365676d656e7465645f726561645f73746428637478742c20616464722c20616464726573732c206f705f6279746573293b0a0972657475726e2072633b0a7d0a0a73746174696320696e7420746573745f636328756e7369676e656420696e7420636f6e646974696f6e2c20756e7369676e656420696e7420666c616773290a7b0a09696e74207263203d20303b0a0a09737769746368202828636f6e646974696f6e202620313529203e3e203129207b0a096361736520303a202f2a206f202a2f0a09097263207c3d2028666c61677320262045464c475f4f46293b0a0909627265616b3b0a096361736520313a202f2a20622f632f6e6165202a2f0a09097263207c3d2028666c61677320262045464c475f4346293b0a0909627265616b3b0a096361736520323a202f2a207a2f65202a2f0a09097263207c3d2028666c61677320262045464c475f5a46293b0a0909627265616b3b0a096361736520333a202f2a2062652f6e61202a2f0a09097263207c3d2028666c6167732026202845464c475f43467c45464c475f5a4629293b0a0909627265616b3b0a096361736520343a202f2a2073202a2f0a09097263207c3d2028666c61677320262045464c475f5346293b0a0909627265616b3b0a096361736520353a202f2a20702f7065202a2f0a09097263207c3d2028666c61677320262045464c475f5046293b0a0909627265616b3b0a096361736520373a202f2a206c652f6e67202a2f0a09097263207c3d2028666c61677320262045464c475f5a46293b0a09092f2a2066616c6c207468726f756768202a2f0a096361736520363a202f2a206c2f6e6765202a2f0a09097263207c3d20282128666c61677320262045464c475f53462920213d202128666c61677320262045464c475f4f4629293b0a0909627265616b3b0a097d0a0a092f2a204f646420636f6e646974696f6e206964656e7469666965727320286c7362203d3d203129206861766520696e7665727465642073656e73652e202a2f0a0972657475726e202821217263205e2028636f6e646974696f6e2026203129293b0a7d0a0a73746174696320766f69642066657463685f72656769737465725f6f706572616e6428737472756374206f706572616e64202a6f70290a7b0a0973776974636820286f702d3e627974657329207b0a096361736520313a0a09096f702d3e76616c203d202a287538202a296f702d3e616464722e7265673b0a0909627265616b3b0a096361736520323a0a09096f702d3e76616c203d202a28753136202a296f702d3e616464722e7265673b0a0909627265616b3b0a096361736520343a0a09096f702d3e76616c203d202a28753332202a296f702d3e616464722e7265673b0a0909627265616b3b0a096361736520383a0a09096f702d3e76616c203d202a28753634202a296f702d3e616464722e7265673b0a0909627265616b3b0a097d0a7d0a0a73746174696320766f696420726561645f7373655f72656728737472756374207838365f656d756c6174655f63747874202a637478742c207373653132385f74202a646174612c20696e7420726567290a7b0a09637478742d3e6f70732d3e6765745f6670752863747874293b0a09737769746368202872656729207b0a096361736520303a2061736d28226d6f76647161202525786d6d302c20253022203a20223d6d22282a6461746129293b20627265616b3b0a096361736520313a2061736d28226d6f76647161202525786d6d312c20253022203a20223d6d22282a6461746129293b20627265616b3b0a096361736520323a2061736d28226d6f76647161202525786d6d322c20253022203a20223d6d22282a6461746129293b20627265616b3b0a096361736520333a2061736d28226d6f76647161202525786d6d332c20253022203a20223d6d22282a6461746129293b20627265616b3b0a096361736520343a2061736d28226d6f76647161202525786d6d342c20253022203a20223d6d22282a6461746129293b20627265616b3b0a096361736520353a2061736d28226d6f76647161202525786d6d352c20253022203a20223d6d22282a6461746129293b20627265616b3b0a096361736520363a2061736d28226d6f76647161202525786d6d362c20253022203a20223d6d22282a6461746129293b20627265616b3b0a096361736520373a2061736d28226d6f76647161202525786d6d372c20253022203a20223d6d22282a6461746129293b20627265616b3b0a23696664656620434f4e4649475f5838365f36340a096361736520383a2061736d28226d6f76647161202525786d6d382c20253022203a20223d6d22282a6461746129293b20627265616b3b0a096361736520393a2061736d28226d6f76647161202525786d6d392c20253022203a20223d6d22282a6461746129293b20627265616b3b0a09636173652031303a2061736d28226d6f76647161202525786d6d31302c20253022203a20223d6d22282a6461746129293b20627265616b3b0a09636173652031313a2061736d28226d6f76647161202525786d6d31312c20253022203a20223d6d22282a6461746129293b20627265616b3b0a09636173652031323a2061736d28226d6f76647161202525786d6d31322c20253022203a20223d6d22282a6461746129293b20627265616b3b0a09636173652031333a2061736d28226d6f76647161202525786d6d31332c20253022203a20223d6d22282a6461746129293b20627265616b3b0a09636173652031343a2061736d28226d6f76647161202525786d6d31342c20253022203a20223d6d22282a6461746129293b20627265616b3b0a09636173652031353a2061736d28226d6f76647161202525786d6d31352c20253022203a20223d6d22282a6461746129293b20627265616b3b0a23656e6469660a0964656661756c743a2042554728293b0a097d0a09637478742d3e6f70732d3e7075745f6670752863747874293b0a7d0a0a73746174696320766f69642077726974655f7373655f72656728737472756374207838365f656d756c6174655f63747874202a637478742c207373653132385f74202a646174612c0a0909092020696e7420726567290a7b0a09637478742d3e6f70732d3e6765745f6670752863747874293b0a09737769746368202872656729207b0a096361736520303a2061736d28226d6f766471612025302c202525786d6d3022203a203a20226d22282a6461746129293b20627265616b3b0a096361736520313a2061736d28226d6f766471612025302c202525786d6d3122203a203a20226d22282a6461746129293b20627265616b3b0a096361736520323a2061736d28226d6f766471612025302c202525786d6d3222203a203a20226d22282a6461746129293b20627265616b3b0a096361736520333a2061736d28226d6f766471612025302c202525786d6d3322203a203a20226d22282a6461746129293b20627265616b3b0a096361736520343a2061736d28226d6f766471612025302c202525786d6d3422203a203a20226d22282a6461746129293b20627265616b3b0a096361736520353a2061736d28226d6f766471612025302c202525786d6d3522203a203a20226d22282a6461746129293b20627265616b3b0a096361736520363a2061736d28226d6f766471612025302c202525786d6d3622203a203a20226d22282a6461746129293b20627265616b3b0a096361736520373a2061736d28226d6f766471612025302c202525786d6d3722203a203a20226d22282a6461746129293b20627265616b3b0a23696664656620434f4e4649475f5838365f36340a096361736520383a2061736d28226d6f766471612025302c202525786d6d3822203a203a20226d22282a6461746129293b20627265616b3b0a096361736520393a2061736d28226d6f766471612025302c202525786d6d3922203a203a20226d22282a6461746129293b20627265616b3b0a09636173652031303a2061736d28226d6f766471612025302c202525786d6d313022203a203a20226d22282a6461746129293b20627265616b3b0a09636173652031313a2061736d28226d6f766471612025302c202525786d6d313122203a203a20226d22282a6461746129293b20627265616b3b0a09636173652031323a2061736d28226d6f766471612025302c202525786d6d313222203a203a20226d22282a6461746129293b20627265616b3b0a09636173652031333a2061736d28226d6f766471612025302c202525786d6d313322203a203a20226d22282a6461746129293b20627265616b3b0a09636173652031343a2061736d28226d6f766471612025302c202525786d6d313422203a203a20226d22282a6461746129293b20627265616b3b0a09636173652031353a2061736d28226d6f766471612025302c202525786d6d313522203a203a20226d22282a6461746129293b20627265616b3b0a23656e6469660a0964656661756c743a2042554728293b0a097d0a09637478742d3e6f70732d3e7075745f6670752863747874293b0a7d0a0a73746174696320766f696420726561645f6d6d785f72656728737472756374207838365f656d756c6174655f63747874202a637478742c20753634202a646174612c20696e7420726567290a7b0a09637478742d3e6f70732d3e6765745f6670752863747874293b0a09737769746368202872656729207b0a096361736520303a2061736d28226d6f76712025256d6d302c20253022203a20223d6d22282a6461746129293b20627265616b3b0a096361736520313a2061736d28226d6f76712025256d6d312c20253022203a20223d6d22282a6461746129293b20627265616b3b0a096361736520323a2061736d28226d6f76712025256d6d322c20253022203a20223d6d22282a6461746129293b20627265616b3b0a096361736520333a2061736d28226d6f76712025256d6d332c20253022203a20223d6d22282a6461746129293b20627265616b3b0a096361736520343a2061736d28226d6f76712025256d6d342c20253022203a20223d6d22282a6461746129293b20627265616b3b0a096361736520353a2061736d28226d6f76712025256d6d352c20253022203a20223d6d22282a6461746129293b20627265616b3b0a096361736520363a2061736d28226d6f76712025256d6d362c20253022203a20223d6d22282a6461746129293b20627265616b3b0a096361736520373a2061736d28226d6f76712025256d6d372c20253022203a20223d6d22282a6461746129293b20627265616b3b0a0964656661756c743a2042554728293b0a097d0a09637478742d3e6f70732d3e7075745f6670752863747874293b0a7d0a0a73746174696320766f69642077726974655f6d6d785f72656728737472756374207838365f656d756c6174655f63747874202a637478742c20753634202a646174612c20696e7420726567290a7b0a09637478742d3e6f70732d3e6765745f6670752863747874293b0a09737769746368202872656729207b0a096361736520303a2061736d28226d6f76712025302c2025256d6d3022203a203a20226d22282a6461746129293b20627265616b3b0a096361736520313a2061736d28226d6f76712025302c2025256d6d3122203a203a20226d22282a6461746129293b20627265616b3b0a096361736520323a2061736d28226d6f76712025302c2025256d6d3222203a203a20226d22282a6461746129293b20627265616b3b0a096361736520333a2061736d28226d6f76712025302c2025256d6d3322203a203a20226d22282a6461746129293b20627265616b3b0a096361736520343a2061736d28226d6f76712025302c2025256d6d3422203a203a20226d22282a6461746129293b20627265616b3b0a096361736520353a2061736d28226d6f76712025302c2025256d6d3522203a203a20226d22282a6461746129293b20627265616b3b0a096361736520363a2061736d28226d6f76712025302c2025256d6d3622203a203a20226d22282a6461746129293b20627265616b3b0a096361736520373a2061736d28226d6f76712025302c2025256d6d3722203a203a20226d22282a6461746129293b20627265616b3b0a0964656661756c743a2042554728293b0a097d0a09637478742d3e6f70732d3e7075745f6670752863747874293b0a7d0a0a73746174696320766f6964206465636f64655f72656769737465725f6f706572616e6428737472756374207838365f656d756c6174655f63747874202a637478742c0a0909090920202020737472756374206f706572616e64202a6f70290a7b0a09756e7369676e656420726567203d20637478742d3e6d6f64726d5f7265673b0a09696e742068696768627974655f72656773203d20637478742d3e7265785f707265666978203d3d20303b0a0a09696620282128637478742d3e642026204d6f64524d29290a0909726567203d2028637478742d3e622026203729207c202828637478742d3e7265785f7072656669782026203129203c3c2033293b0a0a0969662028637478742d3e6420262053736529207b0a09096f702d3e74797065203d204f505f584d4d3b0a09096f702d3e6279746573203d2031363b0a09096f702d3e616464722e786d6d203d207265673b0a0909726561645f7373655f72656728637478742c20266f702d3e7665635f76616c2c20726567293b0a090972657475726e3b0a097d0a0969662028637478742d3e642026204d6d7829207b0a090972656720263d20373b0a09096f702d3e74797065203d204f505f4d4d3b0a09096f702d3e6279746573203d20383b0a09096f702d3e616464722e6d6d203d207265673b0a090972657475726e3b0a097d0a0a096f702d3e74797065203d204f505f5245473b0a0969662028637478742d3e64202620427974654f7029207b0a09096f702d3e616464722e726567203d206465636f64655f726567697374657228637478742c207265672c2068696768627974655f72656773293b0a09096f702d3e6279746573203d20313b0a097d20656c7365207b0a09096f702d3e616464722e726567203d206465636f64655f726567697374657228637478742c207265672c2030293b0a09096f702d3e6279746573203d20637478742d3e6f705f62797465733b0a097d0a0966657463685f72656769737465725f6f706572616e64286f70293b0a096f702d3e6f7269675f76616c203d206f702d3e76616c3b0a7d0a0a73746174696320766f69642061646a7573745f6d6f64726d5f73656728737472756374207838365f656d756c6174655f63747874202a637478742c20696e7420626173655f726567290a7b0a0969662028626173655f726567203d3d20564350555f524547535f525350207c7c20626173655f726567203d3d20564350555f524547535f524250290a0909637478742d3e6d6f64726d5f736567203d20564350555f535245475f53533b0a7d0a0a73746174696320696e74206465636f64655f6d6f64726d28737472756374207838365f656d756c6174655f63747874202a637478742c0a090909737472756374206f706572616e64202a6f70290a7b0a097538207369623b0a09696e7420696e6465785f726567203d20302c20626173655f726567203d20302c207363616c653b0a09696e74207263203d20583836454d554c5f434f4e54494e55453b0a09756c6f6e67206d6f64726d5f6561203d20303b0a0a0969662028637478742d3e7265785f70726566697829207b0a0909637478742d3e6d6f64726d5f726567203d2028637478742d3e7265785f7072656669782026203429203c3c20313b092f2a205245582e52202a2f0a0909696e6465785f726567203d2028637478742d3e7265785f7072656669782026203229203c3c20323b202f2a205245582e58202a2f0a0909637478742d3e6d6f64726d5f726d203d20626173655f726567203d2028637478742d3e7265785f7072656669782026203129203c3c20333b202f2a205245472e42202a2f0a097d0a0a09637478742d3e6d6f64726d5f6d6f64207c3d2028637478742d3e6d6f64726d2026203078633029203e3e20363b0a09637478742d3e6d6f64726d5f726567207c3d2028637478742d3e6d6f64726d2026203078333829203e3e20333b0a09637478742d3e6d6f64726d5f726d207c3d2028637478742d3e6d6f64726d20262030783037293b0a09637478742d3e6d6f64726d5f736567203d20564350555f535245475f44533b0a0a0969662028637478742d3e6d6f64726d5f6d6f64203d3d203329207b0a09096f702d3e74797065203d204f505f5245473b0a09096f702d3e6279746573203d2028637478742d3e64202620427974654f7029203f2031203a20637478742d3e6f705f62797465733b0a09096f702d3e616464722e726567203d206465636f64655f726567697374657228637478742c20637478742d3e6d6f64726d5f726d2c20637478742d3e64202620427974654f70293b0a090969662028637478742d3e6420262053736529207b0a0909096f702d3e74797065203d204f505f584d4d3b0a0909096f702d3e6279746573203d2031363b0a0909096f702d3e616464722e786d6d203d20637478742d3e6d6f64726d5f726d3b0a090909726561645f7373655f72656728637478742c20266f702d3e7665635f76616c2c20637478742d3e6d6f64726d5f726d293b0a09090972657475726e2072633b0a09097d0a090969662028637478742d3e642026204d6d7829207b0a0909096f702d3e74797065203d204f505f4d4d3b0a0909096f702d3e6279746573203d20383b0a0909096f702d3e616464722e786d6d203d20637478742d3e6d6f64726d5f726d202620373b0a09090972657475726e2072633b0a09097d0a090966657463685f72656769737465725f6f706572616e64286f70293b0a090972657475726e2072633b0a097d0a0a096f702d3e74797065203d204f505f4d454d3b0a0a0969662028637478742d3e61645f6279746573203d3d203229207b0a0909756e7369676e6564206278203d207265675f7265616428637478742c20564350555f524547535f524258293b0a0909756e7369676e6564206270203d207265675f7265616428637478742c20564350555f524547535f524250293b0a0909756e7369676e6564207369203d207265675f7265616428637478742c20564350555f524547535f525349293b0a0909756e7369676e6564206469203d207265675f7265616428637478742c20564350555f524547535f524449293b0a0a09092f2a2031362d626974204d6f64522f4d206465636f64652e202a2f0a09097377697463682028637478742d3e6d6f64726d5f6d6f6429207b0a09096361736520303a0a09090969662028637478742d3e6d6f64726d5f726d203d3d2036290a090909096d6f64726d5f6561202b3d20696e736e5f6665746368287531362c2063747874293b0a090909627265616b3b0a09096361736520313a0a0909096d6f64726d5f6561202b3d20696e736e5f66657463682873382c2063747874293b0a090909627265616b3b0a09096361736520323a0a0909096d6f64726d5f6561202b3d20696e736e5f6665746368287531362c2063747874293b0a090909627265616b3b0a09097d0a09097377697463682028637478742d3e6d6f64726d5f726d29207b0a09096361736520303a0a0909096d6f64726d5f6561202b3d206278202b2073693b0a090909627265616b3b0a09096361736520313a0a0909096d6f64726d5f6561202b3d206278202b2064693b0a090909627265616b3b0a09096361736520323a0a0909096d6f64726d5f6561202b3d206270202b2073693b0a090909627265616b3b0a09096361736520333a0a0909096d6f64726d5f6561202b3d206270202b2064693b0a090909627265616b3b0a09096361736520343a0a0909096d6f64726d5f6561202b3d2073693b0a090909627265616b3b0a09096361736520353a0a0909096d6f64726d5f6561202b3d2064693b0a090909627265616b3b0a09096361736520363a0a09090969662028637478742d3e6d6f64726d5f6d6f6420213d2030290a090909096d6f64726d5f6561202b3d2062703b0a090909627265616b3b0a09096361736520373a0a0909096d6f64726d5f6561202b3d2062783b0a090909627265616b3b0a09097d0a090969662028637478742d3e6d6f64726d5f726d203d3d2032207c7c20637478742d3e6d6f64726d5f726d203d3d2033207c7c0a09092020202028637478742d3e6d6f64726d5f726d203d3d203620262620637478742d3e6d6f64726d5f6d6f6420213d203029290a090909637478742d3e6d6f64726d5f736567203d20564350555f535245475f53533b0a09096d6f64726d5f6561203d2028753136296d6f64726d5f65613b0a097d20656c7365207b0a09092f2a2033322f36342d626974204d6f64522f4d206465636f64652e202a2f0a09096966202828637478742d3e6d6f64726d5f726d2026203729203d3d203429207b0a090909736962203d20696e736e5f66657463682875382c2063747874293b0a090909696e6465785f726567207c3d2028736962203e3e203329202620373b0a090909626173655f726567207c3d20736962202620373b0a0909097363616c65203d20736962203e3e20363b0a0a0909096966202828626173655f7265672026203729203d3d203520262620637478742d3e6d6f64726d5f6d6f64203d3d2030290a090909096d6f64726d5f6561202b3d20696e736e5f6665746368287333322c2063747874293b0a090909656c7365207b0a090909096d6f64726d5f6561202b3d207265675f7265616428637478742c20626173655f726567293b0a0909090961646a7573745f6d6f64726d5f73656728637478742c20626173655f726567293b0a0909097d0a09090969662028696e6465785f72656720213d2034290a090909096d6f64726d5f6561202b3d207265675f7265616428637478742c20696e6465785f72656729203c3c207363616c653b0a09097d20656c7365206966202828637478742d3e6d6f64726d5f726d2026203729203d3d203520262620637478742d3e6d6f64726d5f6d6f64203d3d203029207b0a09090969662028637478742d3e6d6f6465203d3d20583836454d554c5f4d4f44455f50524f543634290a09090909637478742d3e7269705f72656c6174697665203d20313b0a09097d20656c7365207b0a090909626173655f726567203d20637478742d3e6d6f64726d5f726d3b0a0909096d6f64726d5f6561202b3d207265675f7265616428637478742c20626173655f726567293b0a09090961646a7573745f6d6f64726d5f73656728637478742c20626173655f726567293b0a09097d0a09097377697463682028637478742d3e6d6f64726d5f6d6f6429207b0a09096361736520303a0a09090969662028637478742d3e6d6f64726d5f726d203d3d2035290a090909096d6f64726d5f6561202b3d20696e736e5f6665746368287333322c2063747874293b0a090909627265616b3b0a09096361736520313a0a0909096d6f64726d5f6561202b3d20696e736e5f66657463682873382c2063747874293b0a090909627265616b3b0a09096361736520323a0a0909096d6f64726d5f6561202b3d20696e736e5f6665746368287333322c2063747874293b0a090909627265616b3b0a09097d0a097d0a096f702d3e616464722e6d656d2e6561203d206d6f64726d5f65613b0a646f6e653a0a0972657475726e2072633b0a7d0a0a73746174696320696e74206465636f64655f61627328737472756374207838365f656d756c6174655f63747874202a637478742c0a0909202020202020737472756374206f706572616e64202a6f70290a7b0a09696e74207263203d20583836454d554c5f434f4e54494e55453b0a0a096f702d3e74797065203d204f505f4d454d3b0a097377697463682028637478742d3e61645f627974657329207b0a096361736520323a0a09096f702d3e616464722e6d656d2e6561203d20696e736e5f6665746368287531362c2063747874293b0a0909627265616b3b0a096361736520343a0a09096f702d3e616464722e6d656d2e6561203d20696e736e5f6665746368287533322c2063747874293b0a0909627265616b3b0a096361736520383a0a09096f702d3e616464722e6d656d2e6561203d20696e736e5f6665746368287536342c2063747874293b0a0909627265616b3b0a097d0a646f6e653a0a0972657475726e2072633b0a7d0a0a73746174696320766f69642066657463685f6269745f6f706572616e6428737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a096c6f6e67207376203d20302c206d61736b3b0a0a0969662028637478742d3e6473742e74797065203d3d204f505f4d454d20262620637478742d3e7372632e74797065203d3d204f505f52454729207b0a09096d61736b203d207e28637478742d3e6473742e6279746573202a2038202d2031293b0a0a090969662028637478742d3e7372632e6279746573203d3d2032290a0909097376203d202873313629637478742d3e7372632e76616c20262028733136296d61736b3b0a0909656c73652069662028637478742d3e7372632e6279746573203d3d2034290a0909097376203d202873333229637478742d3e7372632e76616c20262028733332296d61736b3b0a0a0909637478742d3e6473742e616464722e6d656d2e6561202b3d20287376203e3e2033293b0a097d0a0a092f2a206f6e6c7920737562776f7264206f6666736574202a2f0a09637478742d3e7372632e76616c20263d2028637478742d3e6473742e6279746573203c3c203329202d20313b0a7d0a0a73746174696320696e7420726561645f656d756c6174656428737472756374207838365f656d756c6174655f63747874202a637478742c0a09090920756e7369676e6564206c6f6e6720616464722c20766f6964202a646573742c20756e7369676e65642073697a65290a7b0a09696e742072633b0a0973747275637420726561645f6361636865202a6d63203d2026637478742d3e6d656d5f726561643b0a0a09696620286d632d3e706f73203c206d632d3e656e64290a0909676f746f20726561645f6361636865643b0a0a095741524e5f4f4e28286d632d3e656e64202b2073697a6529203e3d2073697a656f66286d632d3e6461746129293b0a0a097263203d20637478742d3e6f70732d3e726561645f656d756c6174656428637478742c20616464722c206d632d3e64617461202b206d632d3e656e642c2073697a652c0a0909090920202020202026637478742d3e657863657074696f6e293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0a096d632d3e656e64202b3d2073697a653b0a0a726561645f6361636865643a0a096d656d63707928646573742c206d632d3e64617461202b206d632d3e706f732c2073697a65293b0a096d632d3e706f73202b3d2073697a653b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e74207365676d656e7465645f7265616428737472756374207838365f656d756c6174655f63747874202a637478742c0a0909092020737472756374207365676d656e7465645f6164647265737320616464722c0a0909092020766f6964202a646174612c0a0909092020756e7369676e65642073697a65290a7b0a09696e742072633b0a09756c6f6e67206c696e6561723b0a0a097263203d206c696e656172697a6528637478742c20616464722c2073697a652c2066616c73652c20266c696e656172293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0972657475726e20726561645f656d756c6174656428637478742c206c696e6561722c20646174612c2073697a65293b0a7d0a0a73746174696320696e74207365676d656e7465645f777269746528737472756374207838365f656d756c6174655f63747874202a637478742c0a090909202020737472756374207365676d656e7465645f6164647265737320616464722c0a090909202020636f6e737420766f6964202a646174612c0a090909202020756e7369676e65642073697a65290a7b0a09696e742072633b0a09756c6f6e67206c696e6561723b0a0a097263203d206c696e656172697a6528637478742c20616464722c2073697a652c20747275652c20266c696e656172293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0972657475726e20637478742d3e6f70732d3e77726974655f656d756c6174656428637478742c206c696e6561722c20646174612c2073697a652c0a09090909092026637478742d3e657863657074696f6e293b0a7d0a0a73746174696320696e74207365676d656e7465645f636d707863686728737472756374207838365f656d756c6174655f63747874202a637478742c0a0909092020202020737472756374207365676d656e7465645f6164647265737320616464722c0a0909092020202020636f6e737420766f6964202a6f7269675f646174612c20636f6e737420766f6964202a646174612c0a0909092020202020756e7369676e65642073697a65290a7b0a09696e742072633b0a09756c6f6e67206c696e6561723b0a0a097263203d206c696e656172697a6528637478742c20616464722c2073697a652c20747275652c20266c696e656172293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0972657475726e20637478742d3e6f70732d3e636d70786368675f656d756c6174656428637478742c206c696e6561722c206f7269675f646174612c20646174612c0a090909090920202073697a652c2026637478742d3e657863657074696f6e293b0a7d0a0a73746174696320696e742070696f5f696e5f656d756c6174656428737472756374207838365f656d756c6174655f63747874202a637478742c0a090909202020756e7369676e656420696e742073697a652c20756e7369676e65642073686f727420706f72742c0a090909202020766f6964202a64657374290a7b0a0973747275637420726561645f6361636865202a7263203d2026637478742d3e696f5f726561643b0a0a096966202872632d3e706f73203d3d2072632d3e656e6429207b202f2a20726566696c6c2070696f2072656164206168656164202a2f0a0909756e7369676e656420696e7420696e5f706167652c206e3b0a0909756e7369676e656420696e7420636f756e74203d20637478742d3e7265705f707265666978203f0a090909616464726573735f6d61736b28637478742c207265675f7265616428637478742c20564350555f524547535f5243582929203a20313b0a0909696e5f70616765203d2028637478742d3e65666c61677320262045464c475f444629203f0a0909096f66667365745f696e5f70616765287265675f7265616428637478742c20564350555f524547535f5244492929203a0a090909504147455f53495a45202d206f66667365745f696e5f70616765287265675f7265616428637478742c20564350555f524547535f52444929293b0a09096e203d206d696e286d696e28696e5f706167652c2028756e7369676e656420696e742973697a656f662872632d3e646174612929202f2073697a652c0a090909636f756e74293b0a0909696620286e203d3d2030290a0909096e203d20313b0a090972632d3e706f73203d2072632d3e656e64203d20303b0a09096966202821637478742d3e6f70732d3e70696f5f696e5f656d756c6174656428637478742c2073697a652c20706f72742c2072632d3e646174612c206e29290a09090972657475726e20303b0a090972632d3e656e64203d206e202a2073697a653b0a097d0a0a0969662028637478742d3e7265705f707265666978202626202128637478742d3e65666c61677320262045464c475f44462929207b0a0909637478742d3e6473742e64617461203d2072632d3e64617461202b2072632d3e706f733b0a0909637478742d3e6473742e74797065203d204f505f4d454d5f5354523b0a0909637478742d3e6473742e636f756e74203d202872632d3e656e64202d2072632d3e706f7329202f2073697a653b0a090972632d3e706f73203d2072632d3e656e643b0a097d20656c7365207b0a09096d656d63707928646573742c2072632d3e64617461202b2072632d3e706f732c2073697a65293b0a090972632d3e706f73202b3d2073697a653b0a097d0a0972657475726e20313b0a7d0a0a73746174696320696e7420726561645f696e746572727570745f64657363726970746f7228737472756374207838365f656d756c6174655f63747874202a637478742c0a09090909202020202075313620696e6465782c2073747275637420646573635f737472756374202a64657363290a7b0a0973747275637420646573635f7074722064743b0a09756c6f6e6720616464723b0a0a09637478742d3e6f70732d3e6765745f69647428637478742c20266474293b0a0a096966202864742e73697a65203c20696e646578202a2038202b2037290a090972657475726e20656d756c6174655f677028637478742c20696e646578203c3c2033207c20307832293b0a0a0961646472203d2064742e61646472657373202b20696e646578202a20383b0a0972657475726e20637478742d3e6f70732d3e726561645f73746428637478742c20616464722c20646573632c2073697a656f66202a646573632c0a0909090920202026637478742d3e657863657074696f6e293b0a7d0a0a73746174696320766f6964206765745f64657363726970746f725f7461626c655f70747228737472756374207838365f656d756c6174655f63747874202a637478742c0a0909090920202020207531362073656c6563746f722c2073747275637420646573635f707472202a6474290a7b0a09636f6e737420737472756374207838365f656d756c6174655f6f7073202a6f7073203d20637478742d3e6f70733b0a0a096966202873656c6563746f7220262031203c3c203229207b0a090973747275637420646573635f73747275637420646573633b0a09097531362073656c3b0a0a09096d656d736574202864742c20302c2073697a656f66202a6474293b0a090969662028216f70732d3e6765745f7365676d656e7428637478742c202673656c2c2026646573632c204e554c4c2c20564350555f535245475f4c44545229290a09090972657475726e3b0a0a090964742d3e73697a65203d20646573635f6c696d69745f7363616c6564282664657363293b202f2a2077686174206966206c696d6974203e2036353533353f202a2f0a090964742d3e61646472657373203d206765745f646573635f62617365282664657363293b0a097d20656c73650a09096f70732d3e6765745f67647428637478742c206474293b0a7d0a0a2f2a20616c6c6f776564206a75737420666f722038206279746573207365676d656e7473202a2f0a73746174696320696e7420726561645f7365676d656e745f64657363726970746f7228737472756374207838365f656d756c6174655f63747874202a637478742c0a090909092020207531362073656c6563746f722c2073747275637420646573635f737472756374202a646573632c0a09090909202020756c6f6e67202a646573635f616464725f70290a7b0a0973747275637420646573635f7074722064743b0a0975313620696e646578203d2073656c6563746f72203e3e20333b0a09756c6f6e6720616464723b0a0a096765745f64657363726970746f725f7461626c655f70747228637478742c2073656c6563746f722c20266474293b0a0a096966202864742e73697a65203c20696e646578202a2038202b2037290a090972657475726e20656d756c6174655f677028637478742c2073656c6563746f72202620307866666663293b0a0a092a646573635f616464725f70203d2061646472203d2064742e61646472657373202b20696e646578202a20383b0a0972657475726e20637478742d3e6f70732d3e726561645f73746428637478742c20616464722c20646573632c2073697a656f66202a646573632c0a0909090920202026637478742d3e657863657074696f6e293b0a7d0a0a2f2a20616c6c6f776564206a75737420666f722038206279746573207365676d656e7473202a2f0a73746174696320696e742077726974655f7365676d656e745f64657363726970746f7228737472756374207838365f656d756c6174655f63747874202a637478742c0a09090909202020207531362073656c6563746f722c2073747275637420646573635f737472756374202a64657363290a7b0a0973747275637420646573635f7074722064743b0a0975313620696e646578203d2073656c6563746f72203e3e20333b0a09756c6f6e6720616464723b0a0a096765745f64657363726970746f725f7461626c655f70747228637478742c2073656c6563746f722c20266474293b0a0a096966202864742e73697a65203c20696e646578202a2038202b2037290a090972657475726e20656d756c6174655f677028637478742c2073656c6563746f72202620307866666663293b0a0a0961646472203d2064742e61646472657373202b20696e646578202a20383b0a0972657475726e20637478742d3e6f70732d3e77726974655f73746428637478742c20616464722c20646573632c2073697a656f66202a646573632c0a090909092020202026637478742d3e657863657074696f6e293b0a7d0a0a2f2a20446f6573206e6f7420737570706f7274206c6f6e67206d6f6465202a2f0a73746174696320696e74206c6f61645f7365676d656e745f64657363726970746f7228737472756374207838365f656d756c6174655f63747874202a637478742c0a090909092020207531362073656c6563746f722c20696e7420736567290a7b0a0973747275637420646573635f737472756374207365675f646573632c206f6c645f646573633b0a0975382064706c2c2072706c2c2063706c3b0a09756e7369676e6564206572725f766563203d2047505f564543544f523b0a09753332206572725f636f6465203d20303b0a09626f6f6c206e756c6c5f73656c6563746f72203d20212873656c6563746f722026207e307833293b202f2a20303030302d3030303320617265206e756c6c202a2f0a09756c6f6e6720646573635f616464723b0a09696e74207265743b0a097531362064756d6d793b0a0a096d656d73657428267365675f646573632c20302c2073697a656f66207365675f64657363293b0a0a096966202828736567203c3d20564350555f535245475f475320262620637478742d3e6d6f6465203d3d20583836454d554c5f4d4f44455f564d3836290a09202020207c7c20637478742d3e6d6f6465203d3d20583836454d554c5f4d4f44455f5245414c29207b0a09092f2a20736574207265616c206d6f6465207365676d656e742064657363726970746f72202a2f0a0909637478742d3e6f70732d3e6765745f7365676d656e7428637478742c202664756d6d792c20267365675f646573632c204e554c4c2c20736567293b0a09097365745f646573635f6261736528267365675f646573632c2073656c6563746f72203c3c2034293b0a0909676f746f206c6f61643b0a097d0a0a0972706c203d2073656c6563746f72202620333b0a0963706c203d20637478742d3e6f70732d3e63706c2863747874293b0a0a092f2a204e554c4c2073656c6563746f72206973206e6f742076616c696420666f722054522c20435320616e64205353202865786365707420666f72206c6f6e67206d6f646529202a2f0a096966202828736567203d3d20564350555f535245475f43530a0920202020207c7c2028736567203d3d20564350555f535245475f53530a09092026262028637478742d3e6d6f646520213d20583836454d554c5f4d4f44455f50524f543634207c7c2072706c20213d2063706c29290a0920202020207c7c20736567203d3d20564350555f535245475f5452290a09202020202626206e756c6c5f73656c6563746f72290a0909676f746f20657863657074696f6e3b0a0a092f2a2054522073686f756c6420626520696e20474454206f6e6c79202a2f0a0969662028736567203d3d20564350555f535245475f5452202626202873656c6563746f722026202831203c3c20322929290a0909676f746f20657863657074696f6e3b0a0a09696620286e756c6c5f73656c6563746f7229202f2a20666f72204e554c4c2073656c6563746f7220736b697020616c6c20666f6c6c6f77696e6720636865636b73202a2f0a0909676f746f206c6f61643b0a0a09726574203d20726561645f7365676d656e745f64657363726970746f7228637478742c2073656c6563746f722c20267365675f646573632c2026646573635f61646472293b0a096966202872657420213d20583836454d554c5f434f4e54494e5545290a090972657475726e207265743b0a0a096572725f636f6465203d2073656c6563746f722026203078666666633b0a096572725f766563203d2047505f564543544f523b0a0a092f2a2063616e2774206c6f61642073797374656d2064657363726970746f7220696e746f207365676d656e742073656c6563746f72202a2f0a0969662028736567203c3d20564350555f535245475f475320262620217365675f646573632e73290a0909676f746f20657863657074696f6e3b0a0a0969662028217365675f646573632e7029207b0a09096572725f766563203d2028736567203d3d20564350555f535245475f535329203f2053535f564543544f52203a204e505f564543544f523b0a0909676f746f20657863657074696f6e3b0a097d0a0a0964706c203d207365675f646573632e64706c3b0a0a09737769746368202873656729207b0a096361736520564350555f535245475f53533a0a09092f2a0a0909202a207365676d656e74206973206e6f742061207772697461626c652064617461207365676d656e74206f72207365676d656e740a0909202a2073656c6563746f7227732052504c20213d2043504c206f72207365676d656e742073656c6563746f7227732052504c20213d2043504c0a0909202a2f0a09096966202872706c20213d2063706c207c7c20287365675f646573632e747970652026203078612920213d20307832207c7c2064706c20213d2063706c290a090909676f746f20657863657074696f6e3b0a0909627265616b3b0a096361736520564350555f535245475f43533a0a09096966202821287365675f646573632e747970652026203829290a090909676f746f20657863657074696f6e3b0a0a0909696620287365675f646573632e747970652026203429207b0a0909092f2a20636f6e666f726d696e67202a2f0a0909096966202864706c203e2063706c290a09090909676f746f20657863657074696f6e3b0a09097d20656c7365207b0a0909092f2a206e6f6e636f6e666f726d696e67202a2f0a0909096966202872706c203e2063706c207c7c2064706c20213d2063706c290a09090909676f746f20657863657074696f6e3b0a09097d0a09092f2a2043532852504c29203c2d2043504c202a2f0a090973656c6563746f72203d202873656c6563746f7220262030786666666329207c2063706c3b0a0909627265616b3b0a096361736520564350555f535245475f54523a0a0909696620287365675f646573632e73207c7c20287365675f646573632e7479706520213d2031202626207365675f646573632e7479706520213d203929290a090909676f746f20657863657074696f6e3b0a09096f6c645f64657363203d207365675f646573633b0a09097365675f646573632e74797065207c3d20323b202f2a2062757379202a2f0a0909726574203d20637478742d3e6f70732d3e636d70786368675f656d756c6174656428637478742c20646573635f616464722c20266f6c645f646573632c20267365675f646573632c0a090909090909202073697a656f66287365675f64657363292c2026637478742d3e657863657074696f6e293b0a09096966202872657420213d20583836454d554c5f434f4e54494e5545290a09090972657475726e207265743b0a0909627265616b3b0a096361736520564350555f535245475f4c4454523a0a0909696620287365675f646573632e73207c7c207365675f646573632e7479706520213d2032290a090909676f746f20657863657074696f6e3b0a0909627265616b3b0a0964656661756c743a202f2a202044532c2045532c2046532c206f72204753202a2f0a09092f2a0a0909202a207365676d656e74206973206e6f7420612064617461206f72207265616461626c6520636f6465207365676d656e74206f720a0909202a2028287365676d656e7420697320612064617461206f72206e6f6e636f6e666f726d696e6720636f6465207365676d656e74290a0909202a20616e642028626f74682052504c20616e642043504c203e2044504c29290a0909202a2f0a090969662028287365675f646573632e7479706520262030786129203d3d20307838207c7c0a0909202020202828287365675f646573632e747970652026203078632920213d20307863292026260a090920202020202872706c203e2064706c2026262063706c203e2064706c2929290a090909676f746f20657863657074696f6e3b0a0909627265616b3b0a097d0a0a09696620287365675f646573632e7329207b0a09092f2a206d61726b207365676d656e74206173206163636573736564202a2f0a09097365675f646573632e74797065207c3d20313b0a0909726574203d2077726974655f7365676d656e745f64657363726970746f7228637478742c2073656c6563746f722c20267365675f64657363293b0a09096966202872657420213d20583836454d554c5f434f4e54494e5545290a09090972657475726e207265743b0a097d0a6c6f61643a0a09637478742d3e6f70732d3e7365745f7365676d656e7428637478742c2073656c6563746f722c20267365675f646573632c20302c20736567293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a657863657074696f6e3a0a09656d756c6174655f657863657074696f6e28637478742c206572725f7665632c206572725f636f64652c2074727565293b0a0972657475726e20583836454d554c5f50524f5041474154455f4641554c543b0a7d0a0a73746174696320766f69642077726974655f72656769737465725f6f706572616e6428737472756374206f706572616e64202a6f70290a7b0a092f2a2054686520342d627974652063617365202a69732a20636f72726563743a20696e2036342d626974206d6f6465207765207a65726f2d657874656e642e202a2f0a0973776974636820286f702d3e627974657329207b0a096361736520313a0a09092a287538202a296f702d3e616464722e726567203d20287538296f702d3e76616c3b0a0909627265616b3b0a096361736520323a0a09092a28753136202a296f702d3e616464722e726567203d2028753136296f702d3e76616c3b0a0909627265616b3b0a096361736520343a0a09092a6f702d3e616464722e726567203d2028753332296f702d3e76616c3b0a0909627265616b3b092f2a203634623a207a65726f2d657874656e64202a2f0a096361736520383a0a09092a6f702d3e616464722e726567203d206f702d3e76616c3b0a0909627265616b3b0a097d0a7d0a0a73746174696320696e742077726974656261636b28737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09696e742072633b0a0a097377697463682028637478742d3e6473742e7479706529207b0a0963617365204f505f5245473a0a090977726974655f72656769737465725f6f706572616e642826637478742d3e647374293b0a0909627265616b3b0a0963617365204f505f4d454d3a0a090969662028637478742d3e6c6f636b5f707265666978290a0909097263203d207365676d656e7465645f636d707863686728637478742c0a090909090920202020202020637478742d3e6473742e616464722e6d656d2c0a09090909092020202020202026637478742d3e6473742e6f7269675f76616c2c0a09090909092020202020202026637478742d3e6473742e76616c2c0a090909090920202020202020637478742d3e6473742e6279746573293b0a0909656c73650a0909097263203d207365676d656e7465645f777269746528637478742c0a09090909092020202020637478742d3e6473742e616464722e6d656d2c0a0909090909202020202026637478742d3e6473742e76616c2c0a09090909092020202020637478742d3e6473742e6279746573293b0a090969662028726320213d20583836454d554c5f434f4e54494e5545290a09090972657475726e2072633b0a0909627265616b3b0a0963617365204f505f4d454d5f5354523a0a09097263203d207365676d656e7465645f777269746528637478742c0a09090909637478742d3e6473742e616464722e6d656d2c0a09090909637478742d3e6473742e646174612c0a09090909637478742d3e6473742e6279746573202a20637478742d3e6473742e636f756e74293b0a090969662028726320213d20583836454d554c5f434f4e54494e5545290a09090972657475726e2072633b0a0909627265616b3b0a0963617365204f505f584d4d3a0a090977726974655f7373655f72656728637478742c2026637478742d3e6473742e7665635f76616c2c20637478742d3e6473742e616464722e786d6d293b0a0909627265616b3b0a0963617365204f505f4d4d3a0a090977726974655f6d6d785f72656728637478742c2026637478742d3e6473742e6d6d5f76616c2c20637478742d3e6473742e616464722e6d6d293b0a0909627265616b3b0a0963617365204f505f4e4f4e453a0a09092f2a206e6f2077726974656261636b202a2f0a0909627265616b3b0a0964656661756c743a0a0909627265616b3b0a097d0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e74207075736828737472756374207838365f656d756c6174655f63747874202a637478742c20766f6964202a646174612c20696e74206279746573290a7b0a09737472756374207365676d656e7465645f6164647265737320616464723b0a0a097273705f696e6372656d656e7428637478742c202d6279746573293b0a09616464722e6561203d207265675f7265616428637478742c20564350555f524547535f52535029202620737461636b5f6d61736b2863747874293b0a09616464722e736567203d20564350555f535245475f53533b0a0a0972657475726e207365676d656e7465645f777269746528637478742c20616464722c20646174612c206279746573293b0a7d0a0a73746174696320696e7420656d5f7075736828737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a092f2a2044697361626c652077726974656261636b2e202a2f0a09637478742d3e6473742e74797065203d204f505f4e4f4e453b0a0972657475726e207075736828637478742c2026637478742d3e7372632e76616c2c20637478742d3e6f705f6279746573293b0a7d0a0a73746174696320696e7420656d756c6174655f706f7028737472756374207838365f656d756c6174655f63747874202a637478742c0a090920202020202020766f6964202a646573742c20696e74206c656e290a7b0a09696e742072633b0a09737472756374207365676d656e7465645f6164647265737320616464723b0a0a09616464722e6561203d207265675f7265616428637478742c20564350555f524547535f52535029202620737461636b5f6d61736b2863747874293b0a09616464722e736567203d20564350555f535245475f53533b0a097263203d207365676d656e7465645f7265616428637478742c20616464722c20646573742c206c656e293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0a097273705f696e6372656d656e7428637478742c206c656e293b0a0972657475726e2072633b0a7d0a0a73746174696320696e7420656d5f706f7028737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a0972657475726e20656d756c6174655f706f7028637478742c2026637478742d3e6473742e76616c2c20637478742d3e6f705f6279746573293b0a7d0a0a73746174696320696e7420656d756c6174655f706f706628737472756374207838365f656d756c6174655f63747874202a637478742c0a090909766f6964202a646573742c20696e74206c656e290a7b0a09696e742072633b0a09756e7369676e6564206c6f6e672076616c2c206368616e67655f6d61736b3b0a09696e7420696f706c203d2028637478742d3e65666c6167732026205838365f45464c4147535f494f504c29203e3e20494f504c5f53484946543b0a09696e742063706c203d20637478742d3e6f70732d3e63706c2863747874293b0a0a097263203d20656d756c6174655f706f7028637478742c202676616c2c206c656e293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0a096368616e67655f6d61736b203d2045464c475f4346207c2045464c475f5046207c2045464c475f4146207c2045464c475f5a46207c2045464c475f5346207c2045464c475f4f460a09097c2045464c475f5446207c2045464c475f4446207c2045464c475f4e54207c2045464c475f5246207c2045464c475f4143207c2045464c475f49443b0a0a0973776974636828637478742d3e6d6f646529207b0a096361736520583836454d554c5f4d4f44455f50524f5436343a0a096361736520583836454d554c5f4d4f44455f50524f5433323a0a096361736520583836454d554c5f4d4f44455f50524f5431363a0a09096966202863706c203d3d2030290a0909096368616e67655f6d61736b207c3d2045464c475f494f504c3b0a09096966202863706c203c3d20696f706c290a0909096368616e67655f6d61736b207c3d2045464c475f49463b0a0909627265616b3b0a096361736520583836454d554c5f4d4f44455f564d38363a0a090969662028696f706c203c2033290a09090972657475726e20656d756c6174655f677028637478742c2030293b0a09096368616e67655f6d61736b207c3d2045464c475f49463b0a0909627265616b3b0a0964656661756c743a202f2a207265616c206d6f6465202a2f0a09096368616e67655f6d61736b207c3d202845464c475f494f504c207c2045464c475f4946293b0a0909627265616b3b0a097d0a0a092a28756e7369676e6564206c6f6e67202a2964657374203d0a090928637478742d3e65666c6167732026207e6368616e67655f6d61736b29207c202876616c2026206368616e67655f6d61736b293b0a0a0972657475726e2072633b0a7d0a0a73746174696320696e7420656d5f706f706628737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09637478742d3e6473742e74797065203d204f505f5245473b0a09637478742d3e6473742e616464722e726567203d2026637478742d3e65666c6167733b0a09637478742d3e6473742e6279746573203d20637478742d3e6f705f62797465733b0a0972657475726e20656d756c6174655f706f706628637478742c2026637478742d3e6473742e76616c2c20637478742d3e6f705f6279746573293b0a7d0a0a73746174696320696e7420656d5f656e74657228737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09696e742072633b0a09756e7369676e6564206672616d655f73697a65203d20637478742d3e7372632e76616c3b0a09756e7369676e6564206e657374696e675f6c6576656c203d20637478742d3e737263322e76616c20262033313b0a09756c6f6e67207262703b0a0a09696620286e657374696e675f6c6576656c290a090972657475726e20583836454d554c5f554e48414e444c4541424c453b0a0a09726270203d207265675f7265616428637478742c20564350555f524547535f524250293b0a097263203d207075736828637478742c20267262702c20737461636b5f73697a65286374787429293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0961737369676e5f6d61736b6564287265675f726d7728637478742c20564350555f524547535f524250292c207265675f7265616428637478742c20564350555f524547535f525350292c0a0909202020202020737461636b5f6d61736b286374787429293b0a0961737369676e5f6d61736b6564287265675f726d7728637478742c20564350555f524547535f525350292c0a09092020202020207265675f7265616428637478742c20564350555f524547535f52535029202d206672616d655f73697a652c0a0909202020202020737461636b5f6d61736b286374787429293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f6c6561766528737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a0961737369676e5f6d61736b6564287265675f726d7728637478742c20564350555f524547535f525350292c207265675f7265616428637478742c20564350555f524547535f524250292c0a0909202020202020737461636b5f6d61736b286374787429293b0a0972657475726e20656d756c6174655f706f7028637478742c207265675f726d7728637478742c20564350555f524547535f524250292c20637478742d3e6f705f6279746573293b0a7d0a0a73746174696320696e7420656d5f707573685f7372656728737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09696e7420736567203d20637478742d3e737263322e76616c3b0a0a09637478742d3e7372632e76616c203d206765745f7365676d656e745f73656c6563746f7228637478742c20736567293b0a0a0972657475726e20656d5f707573682863747874293b0a7d0a0a73746174696320696e7420656d5f706f705f7372656728737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09696e7420736567203d20637478742d3e737263322e76616c3b0a09756e7369676e6564206c6f6e672073656c6563746f723b0a09696e742072633b0a0a097263203d20656d756c6174655f706f7028637478742c202673656c6563746f722c20637478742d3e6f705f6279746573293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0a097263203d206c6f61645f7365676d656e745f64657363726970746f7228637478742c20287531362973656c6563746f722c20736567293b0a0972657475726e2072633b0a7d0a0a73746174696320696e7420656d5f707573686128737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09756e7369676e6564206c6f6e67206f6c645f657370203d207265675f7265616428637478742c20564350555f524547535f525350293b0a09696e74207263203d20583836454d554c5f434f4e54494e55453b0a09696e7420726567203d20564350555f524547535f5241583b0a0a097768696c652028726567203c3d20564350555f524547535f52444929207b0a090928726567203d3d20564350555f524547535f52535029203f0a090928637478742d3e7372632e76616c203d206f6c645f65737029203a2028637478742d3e7372632e76616c203d207265675f7265616428637478742c2072656729293b0a0a09097263203d20656d5f707573682863747874293b0a090969662028726320213d20583836454d554c5f434f4e54494e5545290a09090972657475726e2072633b0a0a09092b2b7265673b0a097d0a0a0972657475726e2072633b0a7d0a0a73746174696320696e7420656d5f707573686628737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09637478742d3e7372632e76616c203d202028756e7369676e6564206c6f6e6729637478742d3e65666c6167733b0a0972657475726e20656d5f707573682863747874293b0a7d0a0a73746174696320696e7420656d5f706f706128737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09696e74207263203d20583836454d554c5f434f4e54494e55453b0a09696e7420726567203d20564350555f524547535f5244493b0a0a097768696c652028726567203e3d20564350555f524547535f52415829207b0a090969662028726567203d3d20564350555f524547535f52535029207b0a0909097273705f696e6372656d656e7428637478742c20637478742d3e6f705f6279746573293b0a0909092d2d7265673b0a09097d0a0a09097263203d20656d756c6174655f706f7028637478742c207265675f726d7728637478742c20726567292c20637478742d3e6f705f6279746573293b0a090969662028726320213d20583836454d554c5f434f4e54494e5545290a090909627265616b3b0a09092d2d7265673b0a097d0a0972657475726e2072633b0a7d0a0a73746174696320696e74205f5f656d756c6174655f696e745f7265616c28737472756374207838365f656d756c6174655f63747874202a637478742c20696e7420697271290a7b0a09636f6e737420737472756374207838365f656d756c6174655f6f7073202a6f7073203d20637478742d3e6f70733b0a09696e742072633b0a0973747275637420646573635f7074722064743b0a096776615f742063735f616464723b0a096776615f74206569705f616464723b0a097531362063732c206569703b0a0a092f2a20544f444f3a20416464206c696d697420636865636b73202a2f0a09637478742d3e7372632e76616c203d20637478742d3e65666c6167733b0a097263203d20656d5f707573682863747874293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0a09637478742d3e65666c61677320263d207e2845464c475f4946207c2045464c475f5446207c2045464c475f4143293b0a0a09637478742d3e7372632e76616c203d206765745f7365676d656e745f73656c6563746f7228637478742c20564350555f535245475f4353293b0a097263203d20656d5f707573682863747874293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0a09637478742d3e7372632e76616c203d20637478742d3e5f6569703b0a097263203d20656d5f707573682863747874293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0a096f70732d3e6765745f69647428637478742c20266474293b0a0a096569705f61646472203d2064742e61646472657373202b2028697271203c3c2032293b0a0963735f61646472203d2064742e61646472657373202b2028697271203c3c203229202b20323b0a0a097263203d206f70732d3e726561645f73746428637478742c2063735f616464722c202663732c20322c2026637478742d3e657863657074696f6e293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0a097263203d206f70732d3e726561645f73746428637478742c206569705f616464722c20266569702c20322c2026637478742d3e657863657074696f6e293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0a097263203d206c6f61645f7365676d656e745f64657363726970746f7228637478742c2063732c20564350555f535245475f4353293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0a09637478742d3e5f656970203d206569703b0a0a0972657475726e2072633b0a7d0a0a696e7420656d756c6174655f696e745f7265616c28737472756374207838365f656d756c6174655f63747874202a637478742c20696e7420697271290a7b0a09696e742072633b0a0a09696e76616c69646174655f7265676973746572732863747874293b0a097263203d205f5f656d756c6174655f696e745f7265616c28637478742c20697271293b0a09696620287263203d3d20583836454d554c5f434f4e54494e5545290a090977726974656261636b5f7265676973746572732863747874293b0a0972657475726e2072633b0a7d0a0a73746174696320696e7420656d756c6174655f696e7428737472756374207838365f656d756c6174655f63747874202a637478742c20696e7420697271290a7b0a0973776974636828637478742d3e6d6f646529207b0a096361736520583836454d554c5f4d4f44455f5245414c3a0a090972657475726e205f5f656d756c6174655f696e745f7265616c28637478742c20697271293b0a096361736520583836454d554c5f4d4f44455f564d38363a0a096361736520583836454d554c5f4d4f44455f50524f5431363a0a096361736520583836454d554c5f4d4f44455f50524f5433323a0a096361736520583836454d554c5f4d4f44455f50524f5436343a0a0964656661756c743a0a09092f2a2050726f746563746564206d6f646520696e746572727570747320756e696d706c656d656e74656420796574202a2f0a090972657475726e20583836454d554c5f554e48414e444c4541424c453b0a097d0a7d0a0a73746174696320696e7420656d756c6174655f697265745f7265616c28737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09696e74207263203d20583836454d554c5f434f4e54494e55453b0a09756e7369676e6564206c6f6e672074656d705f656970203d20303b0a09756e7369676e6564206c6f6e672074656d705f65666c616773203d20303b0a09756e7369676e6564206c6f6e67206373203d20303b0a09756e7369676e6564206c6f6e67206d61736b203d2045464c475f4346207c2045464c475f5046207c2045464c475f4146207c2045464c475f5a46207c2045464c475f5346207c2045464c475f5446207c0a090909202020202045464c475f4946207c2045464c475f4446207c2045464c475f4f46207c2045464c475f494f504c207c2045464c475f4e54207c2045464c475f5246207c0a090909202020202045464c475f4143207c2045464c475f4944207c202831203c3c2031293b202f2a204c617374206f6e652069732074686520726573657276656420626974202a2f0a09756e7369676e6564206c6f6e6720766d38365f6d61736b203d2045464c475f564d207c2045464c475f564946207c2045464c475f5649503b0a0a092f2a20544f444f3a2041646420737461636b206c696d697420636865636b202a2f0a0a097263203d20656d756c6174655f706f7028637478742c202674656d705f6569702c20637478742d3e6f705f6279746573293b0a0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0a096966202874656d705f6569702026207e307866666666290a090972657475726e20656d756c6174655f677028637478742c2030293b0a0a097263203d20656d756c6174655f706f7028637478742c202663732c20637478742d3e6f705f6279746573293b0a0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0a097263203d20656d756c6174655f706f7028637478742c202674656d705f65666c6167732c20637478742d3e6f705f6279746573293b0a0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0a097263203d206c6f61645f7365676d656e745f64657363726970746f7228637478742c20287531362963732c20564350555f535245475f4353293b0a0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0a09637478742d3e5f656970203d2074656d705f6569703b0a0a0a0969662028637478742d3e6f705f6279746573203d3d2034290a0909637478742d3e65666c616773203d20282874656d705f65666c6167732026206d61736b29207c2028637478742d3e65666c616773202620766d38365f6d61736b29293b0a09656c73652069662028637478742d3e6f705f6279746573203d3d203229207b0a0909637478742d3e65666c61677320263d207e3078666666663b0a0909637478742d3e65666c616773207c3d2074656d705f65666c6167733b0a097d0a0a09637478742d3e65666c61677320263d207e45464c475f52455345525645445f5a45524f535f4d41534b3b202f2a20436c656172207265736572766564207a65726f73202a2f0a09637478742d3e65666c616773207c3d2045464c475f52455345525645445f4f4e455f4d41534b3b0a0a0972657475726e2072633b0a7d0a0a73746174696320696e7420656d5f6972657428737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a0973776974636828637478742d3e6d6f646529207b0a096361736520583836454d554c5f4d4f44455f5245414c3a0a090972657475726e20656d756c6174655f697265745f7265616c2863747874293b0a096361736520583836454d554c5f4d4f44455f564d38363a0a096361736520583836454d554c5f4d4f44455f50524f5431363a0a096361736520583836454d554c5f4d4f44455f50524f5433323a0a096361736520583836454d554c5f4d4f44455f50524f5436343a0a0964656661756c743a0a09092f2a20697265742066726f6d2070726f746563746564206d6f646520756e696d706c656d656e74656420796574202a2f0a090972657475726e20583836454d554c5f554e48414e444c4541424c453b0a097d0a7d0a0a73746174696320696e7420656d5f6a6d705f66617228737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09696e742072633b0a09756e7369676e65642073686f72742073656c3b0a0a096d656d637079282673656c2c20637478742d3e7372632e76616c707472202b20637478742d3e6f705f62797465732c2032293b0a0a097263203d206c6f61645f7365676d656e745f64657363726970746f7228637478742c2073656c2c20564350555f535245475f4353293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0a09637478742d3e5f656970203d20303b0a096d656d6370792826637478742d3e5f6569702c20637478742d3e7372632e76616c7074722c20637478742d3e6f705f6279746573293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f6772703228737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a097377697463682028637478742d3e6d6f64726d5f72656729207b0a096361736520303a092f2a20726f6c202a2f0a0909656d756c6174655f326f705f5372634228637478742c2022726f6c22293b0a0909627265616b3b0a096361736520313a092f2a20726f72202a2f0a0909656d756c6174655f326f705f5372634228637478742c2022726f7222293b0a0909627265616b3b0a096361736520323a092f2a2072636c202a2f0a0909656d756c6174655f326f705f5372634228637478742c202272636c22293b0a0909627265616b3b0a096361736520333a092f2a20726372202a2f0a0909656d756c6174655f326f705f5372634228637478742c202272637222293b0a0909627265616b3b0a096361736520343a092f2a2073616c2f73686c202a2f0a096361736520363a092f2a2073616c2f73686c202a2f0a0909656d756c6174655f326f705f5372634228637478742c202273616c22293b0a0909627265616b3b0a096361736520353a092f2a20736872202a2f0a0909656d756c6174655f326f705f5372634228637478742c202273687222293b0a0909627265616b3b0a096361736520373a092f2a20736172202a2f0a0909656d756c6174655f326f705f5372634228637478742c202273617222293b0a0909627265616b3b0a097d0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f6e6f7428737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09637478742d3e6473742e76616c203d207e637478742d3e6473742e76616c3b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f6e656728737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09656d756c6174655f316f7028637478742c20226e656722293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f6d756c5f657828737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a097538206578203d20303b0a0a09656d756c6174655f316f705f7261785f72647828637478742c20226d756c222c206578293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f696d756c5f657828737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a097538206578203d20303b0a0a09656d756c6174655f316f705f7261785f72647828637478742c2022696d756c222c206578293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f6469765f657828737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a097538206465203d20303b0a0a09656d756c6174655f316f705f7261785f72647828637478742c2022646976222c206465293b0a09696620286465290a090972657475726e20656d756c6174655f64652863747874293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f696469765f657828737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a097538206465203d20303b0a0a09656d756c6174655f316f705f7261785f72647828637478742c202269646976222c206465293b0a09696620286465290a090972657475726e20656d756c6174655f64652863747874293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f677270343528737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09696e74207263203d20583836454d554c5f434f4e54494e55453b0a0a097377697463682028637478742d3e6d6f64726d5f72656729207b0a096361736520303a092f2a20696e63202a2f0a0909656d756c6174655f316f7028637478742c2022696e6322293b0a0909627265616b3b0a096361736520313a092f2a20646563202a2f0a0909656d756c6174655f316f7028637478742c202264656322293b0a0909627265616b3b0a096361736520323a202f2a2063616c6c206e65617220616273202a2f207b0a09096c6f6e6720696e74206f6c645f6569703b0a09096f6c645f656970203d20637478742d3e5f6569703b0a0909637478742d3e5f656970203d20637478742d3e7372632e76616c3b0a0909637478742d3e7372632e76616c203d206f6c645f6569703b0a09097263203d20656d5f707573682863747874293b0a0909627265616b3b0a097d0a096361736520343a202f2a206a6d7020616273202a2f0a0909637478742d3e5f656970203d20637478742d3e7372632e76616c3b0a0909627265616b3b0a096361736520353a202f2a206a6d7020666172202a2f0a09097263203d20656d5f6a6d705f6661722863747874293b0a0909627265616b3b0a096361736520363a092f2a2070757368202a2f0a09097263203d20656d5f707573682863747874293b0a0909627265616b3b0a097d0a0972657475726e2072633b0a7d0a0a73746174696320696e7420656d5f636d7078636867386228737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09753634206f6c64203d20637478742d3e6473742e6f7269675f76616c36343b0a0a096966202828287533322920286f6c64203e3e20302920213d202875333229207265675f7265616428637478742c20564350555f524547535f5241582929207c7c0a092020202028287533322920286f6c64203e3e2033322920213d202875333229207265675f7265616428637478742c20564350555f524547535f524458292929207b0a09092a7265675f777269746528637478742c20564350555f524547535f52415829203d20287533322920286f6c64203e3e2030293b0a09092a7265675f777269746528637478742c20564350555f524547535f52445829203d20287533322920286f6c64203e3e203332293b0a0909637478742d3e65666c61677320263d207e45464c475f5a463b0a097d20656c7365207b0a0909637478742d3e6473742e76616c3634203d202828753634297265675f7265616428637478742c20564350555f524547535f52435829203c3c20333229207c0a0909092875333229207265675f7265616428637478742c20564350555f524547535f524258293b0a0a0909637478742d3e65666c616773207c3d2045464c475f5a463b0a097d0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f72657428737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09637478742d3e6473742e74797065203d204f505f5245473b0a09637478742d3e6473742e616464722e726567203d2026637478742d3e5f6569703b0a09637478742d3e6473742e6279746573203d20637478742d3e6f705f62797465733b0a0972657475726e20656d5f706f702863747874293b0a7d0a0a73746174696320696e7420656d5f7265745f66617228737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09696e742072633b0a09756e7369676e6564206c6f6e672063733b0a0a097263203d20656d756c6174655f706f7028637478742c2026637478742d3e5f6569702c20637478742d3e6f705f6279746573293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0969662028637478742d3e6f705f6279746573203d3d2034290a0909637478742d3e5f656970203d202875333229637478742d3e5f6569703b0a097263203d20656d756c6174655f706f7028637478742c202663732c20637478742d3e6f705f6279746573293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a097263203d206c6f61645f7365676d656e745f64657363726970746f7228637478742c20287531362963732c20564350555f535245475f4353293b0a0972657475726e2072633b0a7d0a0a73746174696320696e7420656d5f636d707863686728737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a092f2a2053617665207265616c20736f757263652076616c75652c207468656e20636f6d706172652045415820616761696e73742064657374696e6174696f6e2e202a2f0a09637478742d3e7372632e6f7269675f76616c203d20637478742d3e7372632e76616c3b0a09637478742d3e7372632e76616c203d207265675f7265616428637478742c20564350555f524547535f524158293b0a09656d756c6174655f326f705f5372635628637478742c2022636d7022293b0a0a0969662028637478742d3e65666c61677320262045464c475f5a4629207b0a09092f2a20537563636573733a207772697465206261636b20746f206d656d6f72792e202a2f0a0909637478742d3e6473742e76616c203d20637478742d3e7372632e6f7269675f76616c3b0a097d20656c7365207b0a09092f2a204661696c7572653a207772697465207468652076616c75652077652073617720746f204541582e202a2f0a0909637478742d3e6473742e74797065203d204f505f5245473b0a0909637478742d3e6473742e616464722e726567203d207265675f726d7728637478742c20564350555f524547535f524158293b0a097d0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f6c73656728737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09696e7420736567203d20637478742d3e737263322e76616c3b0a09756e7369676e65642073686f72742073656c3b0a09696e742072633b0a0a096d656d637079282673656c2c20637478742d3e7372632e76616c707472202b20637478742d3e6f705f62797465732c2032293b0a0a097263203d206c6f61645f7365676d656e745f64657363726970746f7228637478742c2073656c2c20736567293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0a09637478742d3e6473742e76616c203d20637478742d3e7372632e76616c3b0a0972657475726e2072633b0a7d0a0a73746174696320766f69640a73657475705f73797363616c6c735f7365676d656e747328737472756374207838365f656d756c6174655f63747874202a637478742c0a09090973747275637420646573635f737472756374202a63732c2073747275637420646573635f737472756374202a7373290a7b0a0963732d3e6c203d20303b09092f2a2077696c6c2062652061646a7573746564206c61746572202a2f0a097365745f646573635f626173652863732c2030293b092f2a20666c6174207365676d656e74202a2f0a0963732d3e67203d20313b09092f2a20346b62206772616e756c6172697479202a2f0a097365745f646573635f6c696d69742863732c2030786666666666293b092f2a20344742206c696d6974202a2f0a0963732d3e74797065203d20307830623b092f2a20526561642c20457865637574652c204163636573736564202a2f0a0963732d3e73203d20313b0a0963732d3e64706c203d20303b09092f2a2077696c6c2062652061646a7573746564206c61746572202a2f0a0963732d3e70203d20313b0a0963732d3e64203d20313b0a0963732d3e61766c203d20303b0a0a097365745f646573635f626173652873732c2030293b092f2a20666c6174207365676d656e74202a2f0a097365745f646573635f6c696d69742873732c2030786666666666293b092f2a20344742206c696d6974202a2f0a0973732d3e67203d20313b09092f2a20346b62206772616e756c6172697479202a2f0a0973732d3e73203d20313b0a0973732d3e74797065203d20307830333b092f2a20526561642f57726974652c204163636573736564202a2f0a0973732d3e64203d20313b09092f2a20333262697420737461636b207365676d656e74202a2f0a0973732d3e64706c203d20303b0a0973732d3e70203d20313b0a0973732d3e6c203d20303b0a0973732d3e61766c203d20303b0a7d0a0a73746174696320626f6f6c2076656e646f725f696e74656c28737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09753332206561782c206562782c206563782c206564783b0a0a09656178203d20656378203d20303b0a09637478742d3e6f70732d3e6765745f637075696428637478742c20266561782c20266562782c20266563782c2026656478293b0a0972657475726e20656278203d3d20583836454d554c5f43505549445f56454e444f525f47656e75696e65496e74656c5f6562780a0909262620656378203d3d20583836454d554c5f43505549445f56454e444f525f47656e75696e65496e74656c5f6563780a0909262620656478203d3d20583836454d554c5f43505549445f56454e444f525f47656e75696e65496e74656c5f6564783b0a7d0a0a73746174696320626f6f6c20656d5f73797363616c6c5f69735f656e61626c656428737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09636f6e737420737472756374207838365f656d756c6174655f6f7073202a6f7073203d20637478742d3e6f70733b0a09753332206561782c206562782c206563782c206564783b0a0a092f2a0a09202a2073797363616c6c2073686f756c6420616c7761797320626520656e61626c656420696e206c6f6e676d6f6465202d20736f206f6e6c79206265636f6d650a09202a2076656e646f722073706563696669632028637075696429206966206f74686572206d6f64657320617265206163746976652e2e2e0a09202a2f0a0969662028637478742d3e6d6f6465203d3d20583836454d554c5f4d4f44455f50524f543634290a090972657475726e20747275653b0a0a09656178203d20307830303030303030303b0a09656378203d20307830303030303030303b0a096f70732d3e6765745f637075696428637478742c20266561782c20266562782c20266563782c2026656478293b0a092f2a0a09202a20496e74656c20282247656e75696e65496e74656c22290a09202a2072656d61726b3a20496e74656c2043505573206f6e6c7920737570706f7274202273797363616c6c2220696e2036346269740a09202a206c6f6e676d6f64652e20416c736f20616e203634626974206775657374207769746820610a09202a20333262697420636f6d7061742d6170702072756e6e696e672077696c6c20235544202121205768696c6520746869730a09202a206265686176696f75722063616e2062652066697865642028627920656d756c6174696e672920696e746f20414d440a09202a20726573706f6e7365202d2043505573206f6620414d442063616e277420626568617665206c696b6520496e74656c2e0a09202a2f0a0969662028656278203d3d20583836454d554c5f43505549445f56454e444f525f47656e75696e65496e74656c5f6562782026260a0920202020656378203d3d20583836454d554c5f43505549445f56454e444f525f47656e75696e65496e74656c5f6563782026260a0920202020656478203d3d20583836454d554c5f43505549445f56454e444f525f47656e75696e65496e74656c5f656478290a090972657475726e2066616c73653b0a0a092f2a20414d4420282241757468656e746963414d442229202a2f0a0969662028656278203d3d20583836454d554c5f43505549445f56454e444f525f41757468656e746963414d445f6562782026260a0920202020656378203d3d20583836454d554c5f43505549445f56454e444f525f41757468656e746963414d445f6563782026260a0920202020656478203d3d20583836454d554c5f43505549445f56454e444f525f41757468656e746963414d445f656478290a090972657475726e20747275653b0a0a092f2a20414d44202822414d446973626574746572212229202a2f0a0969662028656278203d3d20583836454d554c5f43505549445f56454e444f525f414d446973626574746572495f6562782026260a0920202020656378203d3d20583836454d554c5f43505549445f56454e444f525f414d446973626574746572495f6563782026260a0920202020656478203d3d20583836454d554c5f43505549445f56454e444f525f414d446973626574746572495f656478290a090972657475726e20747275653b0a0a092f2a2064656661756c743a20286e6f7420496e74656c2c206e6f7420414d44292c206170706c7920496e74656c27732073747269637465722072756c65732e2e2e202a2f0a0972657475726e2066616c73653b0a7d0a0a73746174696320696e7420656d5f73797363616c6c28737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09636f6e737420737472756374207838365f656d756c6174655f6f7073202a6f7073203d20637478742d3e6f70733b0a0973747275637420646573635f7374727563742063732c2073733b0a09753634206d73725f646174613b0a097531362063735f73656c2c2073735f73656c3b0a097536342065666572203d20303b0a0a092f2a2073797363616c6c206973206e6f7420617661696c61626c6520696e207265616c206d6f6465202a2f0a0969662028637478742d3e6d6f6465203d3d20583836454d554c5f4d4f44455f5245414c207c7c0a0920202020637478742d3e6d6f6465203d3d20583836454d554c5f4d4f44455f564d3836290a090972657475726e20656d756c6174655f75642863747874293b0a0a09696620282128656d5f73797363616c6c5f69735f656e61626c656428637478742929290a090972657475726e20656d756c6174655f75642863747874293b0a0a096f70732d3e6765745f6d737228637478742c204d53525f454645522c202665666572293b0a0973657475705f73797363616c6c735f7365676d656e747328637478742c202663732c20267373293b0a0a0969662028212865666572202620454645525f53434529290a090972657475726e20656d756c6174655f75642863747874293b0a0a096f70732d3e6765745f6d737228637478742c204d53525f535441522c20266d73725f64617461293b0a096d73725f64617461203e3e3d2033323b0a0963735f73656c203d202875313629286d73725f64617461202620307866666663293b0a0973735f73656c203d202875313629286d73725f64617461202b2038293b0a0a096966202865666572202620454645525f4c4d4129207b0a090963732e64203d20303b0a090963732e6c203d20313b0a097d0a096f70732d3e7365745f7365676d656e7428637478742c2063735f73656c2c202663732c20302c20564350555f535245475f4353293b0a096f70732d3e7365745f7365676d656e7428637478742c2073735f73656c2c202673732c20302c20564350555f535245475f5353293b0a0a092a7265675f777269746528637478742c20564350555f524547535f52435829203d20637478742d3e5f6569703b0a096966202865666572202620454645525f4c4d4129207b0a23696664656620434f4e4649475f5838365f36340a09092a7265675f777269746528637478742c20564350555f524547535f52313129203d20637478742d3e65666c6167732026207e45464c475f52463b0a0a09096f70732d3e6765745f6d737228637478742c0a0909092020202020637478742d3e6d6f6465203d3d20583836454d554c5f4d4f44455f50524f543634203f0a09090920202020204d53525f4c53544152203a204d53525f43535441522c20266d73725f64617461293b0a0909637478742d3e5f656970203d206d73725f646174613b0a0a09096f70732d3e6765745f6d737228637478742c204d53525f53595343414c4c5f4d41534b2c20266d73725f64617461293b0a0909637478742d3e65666c61677320263d207e286d73725f64617461207c2045464c475f5246293b0a23656e6469660a097d20656c7365207b0a09092f2a206c6567616379206d6f6465202a2f0a09096f70732d3e6765745f6d737228637478742c204d53525f535441522c20266d73725f64617461293b0a0909637478742d3e5f656970203d2028753332296d73725f646174613b0a0a0909637478742d3e65666c61677320263d207e2845464c475f564d207c2045464c475f4946207c2045464c475f5246293b0a097d0a0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f737973656e74657228737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09636f6e737420737472756374207838365f656d756c6174655f6f7073202a6f7073203d20637478742d3e6f70733b0a0973747275637420646573635f7374727563742063732c2073733b0a09753634206d73725f646174613b0a097531362063735f73656c2c2073735f73656c3b0a097536342065666572203d20303b0a0a096f70732d3e6765745f6d737228637478742c204d53525f454645522c202665666572293b0a092f2a20696e6a6563742023475020696620696e207265616c206d6f6465202a2f0a0969662028637478742d3e6d6f6465203d3d20583836454d554c5f4d4f44455f5245414c290a090972657475726e20656d756c6174655f677028637478742c2030293b0a0a092f2a0a09202a204e6f74207265636f676e697a6564206f6e20414d4420696e20636f6d706174206d6f64652028627574206973207265636f676e697a656420696e206c65676163790a09202a206d6f6465292e0a09202a2f0a096966202828637478742d3e6d6f6465203d3d20583836454d554c5f4d4f44455f50524f54333229202626202865666572202620454645525f4c4d41290a09202020202626202176656e646f725f696e74656c286374787429290a090972657475726e20656d756c6174655f75642863747874293b0a0a092f2a2058585820737973656e7465722f737973657869742068617665206e6f74206265656e2074657374656420696e203634626974206d6f64652e0a092a205468657265666f72652c20776520696e6a65637420616e202355442e0a092a2f0a0969662028637478742d3e6d6f6465203d3d20583836454d554c5f4d4f44455f50524f543634290a090972657475726e20656d756c6174655f75642863747874293b0a0a0973657475705f73797363616c6c735f7365676d656e747328637478742c202663732c20267373293b0a0a096f70732d3e6765745f6d737228637478742c204d53525f494133325f535953454e5445525f43532c20266d73725f64617461293b0a097377697463682028637478742d3e6d6f646529207b0a096361736520583836454d554c5f4d4f44455f50524f5433323a0a090969662028286d73725f6461746120262030786666666329203d3d20307830290a09090972657475726e20656d756c6174655f677028637478742c2030293b0a0909627265616b3b0a096361736520583836454d554c5f4d4f44455f50524f5436343a0a0909696620286d73725f64617461203d3d20307830290a09090972657475726e20656d756c6174655f677028637478742c2030293b0a0909627265616b3b0a0964656661756c743a0a0909627265616b3b0a097d0a0a09637478742d3e65666c61677320263d207e2845464c475f564d207c2045464c475f4946207c2045464c475f5246293b0a0963735f73656c203d2028753136296d73725f646174613b0a0963735f73656c20263d207e53454c4543544f525f52504c5f4d41534b3b0a0973735f73656c203d2063735f73656c202b20383b0a0973735f73656c20263d207e53454c4543544f525f52504c5f4d41534b3b0a0969662028637478742d3e6d6f6465203d3d20583836454d554c5f4d4f44455f50524f543634207c7c202865666572202620454645525f4c4d412929207b0a090963732e64203d20303b0a090963732e6c203d20313b0a097d0a0a096f70732d3e7365745f7365676d656e7428637478742c2063735f73656c2c202663732c20302c20564350555f535245475f4353293b0a096f70732d3e7365745f7365676d656e7428637478742c2073735f73656c2c202673732c20302c20564350555f535245475f5353293b0a0a096f70732d3e6765745f6d737228637478742c204d53525f494133325f535953454e5445525f4549502c20266d73725f64617461293b0a09637478742d3e5f656970203d206d73725f646174613b0a0a096f70732d3e6765745f6d737228637478742c204d53525f494133325f535953454e5445525f4553502c20266d73725f64617461293b0a092a7265675f777269746528637478742c20564350555f524547535f52535029203d206d73725f646174613b0a0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f7379736578697428737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09636f6e737420737472756374207838365f656d756c6174655f6f7073202a6f7073203d20637478742d3e6f70733b0a0973747275637420646573635f7374727563742063732c2073733b0a09753634206d73725f646174613b0a09696e7420757365726d6f64653b0a097531362063735f73656c203d20302c2073735f73656c203d20303b0a0a092f2a20696e6a6563742023475020696620696e207265616c206d6f6465206f72205669727475616c2038303836206d6f6465202a2f0a0969662028637478742d3e6d6f6465203d3d20583836454d554c5f4d4f44455f5245414c207c7c0a0920202020637478742d3e6d6f6465203d3d20583836454d554c5f4d4f44455f564d3836290a090972657475726e20656d756c6174655f677028637478742c2030293b0a0a0973657475705f73797363616c6c735f7365676d656e747328637478742c202663732c20267373293b0a0a096966202828637478742d3e7265785f7072656669782026203078382920213d20307830290a0909757365726d6f6465203d20583836454d554c5f4d4f44455f50524f5436343b0a09656c73650a0909757365726d6f6465203d20583836454d554c5f4d4f44455f50524f5433323b0a0a0963732e64706c203d20333b0a0973732e64706c203d20333b0a096f70732d3e6765745f6d737228637478742c204d53525f494133325f535953454e5445525f43532c20266d73725f64617461293b0a097377697463682028757365726d6f646529207b0a096361736520583836454d554c5f4d4f44455f50524f5433323a0a090963735f73656c203d202875313629286d73725f64617461202b203136293b0a090969662028286d73725f6461746120262030786666666329203d3d20307830290a09090972657475726e20656d756c6174655f677028637478742c2030293b0a090973735f73656c203d202875313629286d73725f64617461202b203234293b0a0909627265616b3b0a096361736520583836454d554c5f4d4f44455f50524f5436343a0a090963735f73656c203d202875313629286d73725f64617461202b203332293b0a0909696620286d73725f64617461203d3d20307830290a09090972657475726e20656d756c6174655f677028637478742c2030293b0a090973735f73656c203d2063735f73656c202b20383b0a090963732e64203d20303b0a090963732e6c203d20313b0a0909627265616b3b0a097d0a0963735f73656c207c3d2053454c4543544f525f52504c5f4d41534b3b0a0973735f73656c207c3d2053454c4543544f525f52504c5f4d41534b3b0a0a096f70732d3e7365745f7365676d656e7428637478742c2063735f73656c2c202663732c20302c20564350555f535245475f4353293b0a096f70732d3e7365745f7365676d656e7428637478742c2073735f73656c2c202673732c20302c20564350555f535245475f5353293b0a0a09637478742d3e5f656970203d207265675f7265616428637478742c20564350555f524547535f524458293b0a092a7265675f777269746528637478742c20564350555f524547535f52535029203d207265675f7265616428637478742c20564350555f524547535f524358293b0a0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320626f6f6c20656d756c61746f725f6261645f696f706c28737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09696e7420696f706c3b0a0969662028637478742d3e6d6f6465203d3d20583836454d554c5f4d4f44455f5245414c290a090972657475726e2066616c73653b0a0969662028637478742d3e6d6f6465203d3d20583836454d554c5f4d4f44455f564d3836290a090972657475726e20747275653b0a09696f706c203d2028637478742d3e65666c6167732026205838365f45464c4147535f494f504c29203e3e20494f504c5f53484946543b0a0972657475726e20637478742d3e6f70732d3e63706c286374787429203e20696f706c3b0a7d0a0a73746174696320626f6f6c20656d756c61746f725f696f5f706f72745f6163636573735f616c6c6f77656428737472756374207838365f656d756c6174655f63747874202a637478742c0a09090909092020202075313620706f72742c20753136206c656e290a7b0a09636f6e737420737472756374207838365f656d756c6174655f6f7073202a6f7073203d20637478742d3e6f70733b0a0973747275637420646573635f7374727563742074725f7365673b0a097533322062617365333b0a09696e7420723b0a097531362074722c20696f5f6269746d61705f7074722c207065726d2c206269745f696478203d20706f72742026203078373b0a09756e7369676e6564206d61736b203d202831203c3c206c656e29202d20313b0a09756e7369676e6564206c6f6e6720626173653b0a0a096f70732d3e6765745f7365676d656e7428637478742c202674722c202674725f7365672c202662617365332c20564350555f535245475f5452293b0a09696620282174725f7365672e70290a090972657475726e2066616c73653b0a0969662028646573635f6c696d69745f7363616c6564282674725f73656729203c20313033290a090972657475726e2066616c73653b0a0962617365203d206765745f646573635f62617365282674725f736567293b0a23696664656620434f4e4649475f5838365f36340a0962617365207c3d20282875363429626173653329203c3c2033323b0a23656e6469660a0972203d206f70732d3e726561645f73746428637478742c2062617365202b203130322c2026696f5f6269746d61705f7074722c20322c204e554c4c293b0a09696620287220213d20583836454d554c5f434f4e54494e5545290a090972657475726e2066616c73653b0a0969662028696f5f6269746d61705f707472202b20706f72742f38203e20646573635f6c696d69745f7363616c6564282674725f73656729290a090972657475726e2066616c73653b0a0972203d206f70732d3e726561645f73746428637478742c2062617365202b20696f5f6269746d61705f707472202b20706f72742f382c20267065726d2c20322c204e554c4c293b0a09696620287220213d20583836454d554c5f434f4e54494e5545290a090972657475726e2066616c73653b0a0969662028287065726d203e3e206269745f696478292026206d61736b290a090972657475726e2066616c73653b0a0972657475726e20747275653b0a7d0a0a73746174696320626f6f6c20656d756c61746f725f696f5f7065726d6974656428737472756374207838365f656d756c6174655f63747874202a637478742c0a090909092075313620706f72742c20753136206c656e290a7b0a0969662028637478742d3e7065726d5f6f6b290a090972657475726e20747275653b0a0a0969662028656d756c61746f725f6261645f696f706c286374787429290a09096966202821656d756c61746f725f696f5f706f72745f6163636573735f616c6c6f77656428637478742c20706f72742c206c656e29290a09090972657475726e2066616c73653b0a0a09637478742d3e7065726d5f6f6b203d20747275653b0a0a0972657475726e20747275653b0a7d0a0a73746174696320766f696420736176655f73746174655f746f5f747373313628737472756374207838365f656d756c6174655f63747874202a637478742c0a09090909737472756374207473735f7365676d656e745f3136202a747373290a7b0a097473732d3e6970203d20637478742d3e5f6569703b0a097473732d3e666c6167203d20637478742d3e65666c6167733b0a097473732d3e6178203d207265675f7265616428637478742c20564350555f524547535f524158293b0a097473732d3e6378203d207265675f7265616428637478742c20564350555f524547535f524358293b0a097473732d3e6478203d207265675f7265616428637478742c20564350555f524547535f524458293b0a097473732d3e6278203d207265675f7265616428637478742c20564350555f524547535f524258293b0a097473732d3e7370203d207265675f7265616428637478742c20564350555f524547535f525350293b0a097473732d3e6270203d207265675f7265616428637478742c20564350555f524547535f524250293b0a097473732d3e7369203d207265675f7265616428637478742c20564350555f524547535f525349293b0a097473732d3e6469203d207265675f7265616428637478742c20564350555f524547535f524449293b0a0a097473732d3e6573203d206765745f7365676d656e745f73656c6563746f7228637478742c20564350555f535245475f4553293b0a097473732d3e6373203d206765745f7365676d656e745f73656c6563746f7228637478742c20564350555f535245475f4353293b0a097473732d3e7373203d206765745f7365676d656e745f73656c6563746f7228637478742c20564350555f535245475f5353293b0a097473732d3e6473203d206765745f7365676d656e745f73656c6563746f7228637478742c20564350555f535245475f4453293b0a097473732d3e6c6474203d206765745f7365676d656e745f73656c6563746f7228637478742c20564350555f535245475f4c445452293b0a7d0a0a73746174696320696e74206c6f61645f73746174655f66726f6d5f747373313628737472756374207838365f656d756c6174655f63747874202a637478742c0a0909090920737472756374207473735f7365676d656e745f3136202a747373290a7b0a09696e74207265743b0a0a09637478742d3e5f656970203d207473732d3e69703b0a09637478742d3e65666c616773203d207473732d3e666c6167207c20323b0a092a7265675f777269746528637478742c20564350555f524547535f52415829203d207473732d3e61783b0a092a7265675f777269746528637478742c20564350555f524547535f52435829203d207473732d3e63783b0a092a7265675f777269746528637478742c20564350555f524547535f52445829203d207473732d3e64783b0a092a7265675f777269746528637478742c20564350555f524547535f52425829203d207473732d3e62783b0a092a7265675f777269746528637478742c20564350555f524547535f52535029203d207473732d3e73703b0a092a7265675f777269746528637478742c20564350555f524547535f52425029203d207473732d3e62703b0a092a7265675f777269746528637478742c20564350555f524547535f52534929203d207473732d3e73693b0a092a7265675f777269746528637478742c20564350555f524547535f52444929203d207473732d3e64693b0a0a092f2a0a09202a2053444d20736179732074686174207365676d656e742073656c6563746f727320617265206c6f61646564206265666f7265207365676d656e740a09202a2064657363726970746f72730a09202a2f0a097365745f7365676d656e745f73656c6563746f7228637478742c207473732d3e6c64742c20564350555f535245475f4c445452293b0a097365745f7365676d656e745f73656c6563746f7228637478742c207473732d3e65732c20564350555f535245475f4553293b0a097365745f7365676d656e745f73656c6563746f7228637478742c207473732d3e63732c20564350555f535245475f4353293b0a097365745f7365676d656e745f73656c6563746f7228637478742c207473732d3e73732c20564350555f535245475f5353293b0a097365745f7365676d656e745f73656c6563746f7228637478742c207473732d3e64732c20564350555f535245475f4453293b0a0a092f2a0a09202a204e6f77206c6f6164207365676d656e742064657363726970746f72732e204966206661756c742068617070656e7320617420746869732073746167650a09202a2069742069732068616e646c656420696e206120636f6e74657874206f66206e6577207461736b0a09202a2f0a09726574203d206c6f61645f7365676d656e745f64657363726970746f7228637478742c207473732d3e6c64742c20564350555f535245475f4c445452293b0a096966202872657420213d20583836454d554c5f434f4e54494e5545290a090972657475726e207265743b0a09726574203d206c6f61645f7365676d656e745f64657363726970746f7228637478742c207473732d3e65732c20564350555f535245475f4553293b0a096966202872657420213d20583836454d554c5f434f4e54494e5545290a090972657475726e207265743b0a09726574203d206c6f61645f7365676d656e745f64657363726970746f7228637478742c207473732d3e63732c20564350555f535245475f4353293b0a096966202872657420213d20583836454d554c5f434f4e54494e5545290a090972657475726e207265743b0a09726574203d206c6f61645f7365676d656e745f64657363726970746f7228637478742c207473732d3e73732c20564350555f535245475f5353293b0a096966202872657420213d20583836454d554c5f434f4e54494e5545290a090972657475726e207265743b0a09726574203d206c6f61645f7365676d656e745f64657363726970746f7228637478742c207473732d3e64732c20564350555f535245475f4453293b0a096966202872657420213d20583836454d554c5f434f4e54494e5545290a090972657475726e207265743b0a0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e74207461736b5f7377697463685f313628737472756374207838365f656d756c6174655f63747874202a637478742c0a0909092020753136207473735f73656c6563746f722c20753136206f6c645f7473735f73656c2c0a0909092020756c6f6e67206f6c645f7473735f626173652c2073747275637420646573635f737472756374202a6e65775f64657363290a7b0a09636f6e737420737472756374207838365f656d756c6174655f6f7073202a6f7073203d20637478742d3e6f70733b0a09737472756374207473735f7365676d656e745f3136207473735f7365673b0a09696e74207265743b0a09753332206e65775f7473735f62617365203d206765745f646573635f62617365286e65775f64657363293b0a0a09726574203d206f70732d3e726561645f73746428637478742c206f6c645f7473735f626173652c20267473735f7365672c2073697a656f66207473735f7365672c0a0909092020202026637478742d3e657863657074696f6e293b0a096966202872657420213d20583836454d554c5f434f4e54494e5545290a09092f2a204649584d453a206e65656420746f2070726f766964652070726563697365206661756c742061646472657373202a2f0a090972657475726e207265743b0a0a09736176655f73746174655f746f5f747373313628637478742c20267473735f736567293b0a0a09726574203d206f70732d3e77726974655f73746428637478742c206f6c645f7473735f626173652c20267473735f7365672c2073697a656f66207473735f7365672c0a090909202020202026637478742d3e657863657074696f6e293b0a096966202872657420213d20583836454d554c5f434f4e54494e5545290a09092f2a204649584d453a206e65656420746f2070726f766964652070726563697365206661756c742061646472657373202a2f0a090972657475726e207265743b0a0a09726574203d206f70732d3e726561645f73746428637478742c206e65775f7473735f626173652c20267473735f7365672c2073697a656f66207473735f7365672c0a0909092020202026637478742d3e657863657074696f6e293b0a096966202872657420213d20583836454d554c5f434f4e54494e5545290a09092f2a204649584d453a206e65656420746f2070726f766964652070726563697365206661756c742061646472657373202a2f0a090972657475726e207265743b0a0a09696620286f6c645f7473735f73656c20213d2030786666666629207b0a09097473735f7365672e707265765f7461736b5f6c696e6b203d206f6c645f7473735f73656c3b0a0a0909726574203d206f70732d3e77726974655f73746428637478742c206e65775f7473735f626173652c0a090909092020202020267473735f7365672e707265765f7461736b5f6c696e6b2c0a09090909202020202073697a656f66207473735f7365672e707265765f7461736b5f6c696e6b2c0a09090909202020202026637478742d3e657863657074696f6e293b0a09096966202872657420213d20583836454d554c5f434f4e54494e5545290a0909092f2a204649584d453a206e65656420746f2070726f766964652070726563697365206661756c742061646472657373202a2f0a09090972657475726e207265743b0a097d0a0a0972657475726e206c6f61645f73746174655f66726f6d5f747373313628637478742c20267473735f736567293b0a7d0a0a73746174696320766f696420736176655f73746174655f746f5f747373333228737472756374207838365f656d756c6174655f63747874202a637478742c0a09090909737472756374207473735f7365676d656e745f3332202a747373290a7b0a097473732d3e637233203d20637478742d3e6f70732d3e6765745f637228637478742c2033293b0a097473732d3e656970203d20637478742d3e5f6569703b0a097473732d3e65666c616773203d20637478742d3e65666c6167733b0a097473732d3e656178203d207265675f7265616428637478742c20564350555f524547535f524158293b0a097473732d3e656378203d207265675f7265616428637478742c20564350555f524547535f524358293b0a097473732d3e656478203d207265675f7265616428637478742c20564350555f524547535f524458293b0a097473732d3e656278203d207265675f7265616428637478742c20564350555f524547535f524258293b0a097473732d3e657370203d207265675f7265616428637478742c20564350555f524547535f525350293b0a097473732d3e656270203d207265675f7265616428637478742c20564350555f524547535f524250293b0a097473732d3e657369203d207265675f7265616428637478742c20564350555f524547535f525349293b0a097473732d3e656469203d207265675f7265616428637478742c20564350555f524547535f524449293b0a0a097473732d3e6573203d206765745f7365676d656e745f73656c6563746f7228637478742c20564350555f535245475f4553293b0a097473732d3e6373203d206765745f7365676d656e745f73656c6563746f7228637478742c20564350555f535245475f4353293b0a097473732d3e7373203d206765745f7365676d656e745f73656c6563746f7228637478742c20564350555f535245475f5353293b0a097473732d3e6473203d206765745f7365676d656e745f73656c6563746f7228637478742c20564350555f535245475f4453293b0a097473732d3e6673203d206765745f7365676d656e745f73656c6563746f7228637478742c20564350555f535245475f4653293b0a097473732d3e6773203d206765745f7365676d656e745f73656c6563746f7228637478742c20564350555f535245475f4753293b0a097473732d3e6c64745f73656c6563746f72203d206765745f7365676d656e745f73656c6563746f7228637478742c20564350555f535245475f4c445452293b0a7d0a0a73746174696320696e74206c6f61645f73746174655f66726f6d5f747373333228737472756374207838365f656d756c6174655f63747874202a637478742c0a0909090920737472756374207473735f7365676d656e745f3332202a747373290a7b0a09696e74207265743b0a0a0969662028637478742d3e6f70732d3e7365745f637228637478742c20332c207473732d3e63723329290a090972657475726e20656d756c6174655f677028637478742c2030293b0a09637478742d3e5f656970203d207473732d3e6569703b0a09637478742d3e65666c616773203d207473732d3e65666c616773207c20323b0a0a092f2a2047656e6572616c20707572706f736520726567697374657273202a2f0a092a7265675f777269746528637478742c20564350555f524547535f52415829203d207473732d3e6561783b0a092a7265675f777269746528637478742c20564350555f524547535f52435829203d207473732d3e6563783b0a092a7265675f777269746528637478742c20564350555f524547535f52445829203d207473732d3e6564783b0a092a7265675f777269746528637478742c20564350555f524547535f52425829203d207473732d3e6562783b0a092a7265675f777269746528637478742c20564350555f524547535f52535029203d207473732d3e6573703b0a092a7265675f777269746528637478742c20564350555f524547535f52425029203d207473732d3e6562703b0a092a7265675f777269746528637478742c20564350555f524547535f52534929203d207473732d3e6573693b0a092a7265675f777269746528637478742c20564350555f524547535f52444929203d207473732d3e6564693b0a0a092f2a0a09202a2053444d20736179732074686174207365676d656e742073656c6563746f727320617265206c6f61646564206265666f7265207365676d656e740a09202a2064657363726970746f72730a09202a2f0a097365745f7365676d656e745f73656c6563746f7228637478742c207473732d3e6c64745f73656c6563746f722c20564350555f535245475f4c445452293b0a097365745f7365676d656e745f73656c6563746f7228637478742c207473732d3e65732c20564350555f535245475f4553293b0a097365745f7365676d656e745f73656c6563746f7228637478742c207473732d3e63732c20564350555f535245475f4353293b0a097365745f7365676d656e745f73656c6563746f7228637478742c207473732d3e73732c20564350555f535245475f5353293b0a097365745f7365676d656e745f73656c6563746f7228637478742c207473732d3e64732c20564350555f535245475f4453293b0a097365745f7365676d656e745f73656c6563746f7228637478742c207473732d3e66732c20564350555f535245475f4653293b0a097365745f7365676d656e745f73656c6563746f7228637478742c207473732d3e67732c20564350555f535245475f4753293b0a0a092f2a0a09202a20496620776527726520737769746368696e67206265747765656e2050726f746563746564204d6f646520616e6420564d38362c207765206e65656420746f206d616b650a09202a207375726520746f2075706461746520746865206d6f6465206265666f7265206c6f6164696e6720746865207365676d656e742064657363726970746f727320736f0a09202a2074686174207468652073656c6563746f72732061726520696e74657270726574656420636f72726563746c792e0a09202a0a09202a204e65656420746f206765742072666c61677320746f2074686520766370752073747275637420696d6d6564696174656c7920626563617573652069740a09202a20696e666c75656e636573207468652043504c20776869636820697320636865636b6564206174206c65617374207768656e206c6f6164696e6720746865207365676d656e740a09202a2064657363726970746f727320616e64207768656e2070757368696e6720616e206572726f7220636f646520746f20746865206e6577206b65726e656c20737461636b2e0a09202a0a09202a20544f444f20496e74726f64756365206120736570617261746520637478742d3e6f70732d3e7365745f63706c2063616c6c6261636b0a09202a2f0a0969662028637478742d3e65666c6167732026205838365f45464c4147535f564d290a0909637478742d3e6d6f6465203d20583836454d554c5f4d4f44455f564d38363b0a09656c73650a0909637478742d3e6d6f6465203d20583836454d554c5f4d4f44455f50524f5433323b0a0a09637478742d3e6f70732d3e7365745f72666c61677328637478742c20637478742d3e65666c616773293b0a0a092f2a0a09202a204e6f77206c6f6164207365676d656e742064657363726970746f72732e204966206661756c742068617070656e657320617420746869732073746167650a09202a2069742069732068616e646c656420696e206120636f6e74657874206f66206e6577207461736b0a09202a2f0a09726574203d206c6f61645f7365676d656e745f64657363726970746f7228637478742c207473732d3e6c64745f73656c6563746f722c20564350555f535245475f4c445452293b0a096966202872657420213d20583836454d554c5f434f4e54494e5545290a090972657475726e207265743b0a09726574203d206c6f61645f7365676d656e745f64657363726970746f7228637478742c207473732d3e65732c20564350555f535245475f4553293b0a096966202872657420213d20583836454d554c5f434f4e54494e5545290a090972657475726e207265743b0a09726574203d206c6f61645f7365676d656e745f64657363726970746f7228637478742c207473732d3e63732c20564350555f535245475f4353293b0a096966202872657420213d20583836454d554c5f434f4e54494e5545290a090972657475726e207265743b0a09726574203d206c6f61645f7365676d656e745f64657363726970746f7228637478742c207473732d3e73732c20564350555f535245475f5353293b0a096966202872657420213d20583836454d554c5f434f4e54494e5545290a090972657475726e207265743b0a09726574203d206c6f61645f7365676d656e745f64657363726970746f7228637478742c207473732d3e64732c20564350555f535245475f4453293b0a096966202872657420213d20583836454d554c5f434f4e54494e5545290a090972657475726e207265743b0a09726574203d206c6f61645f7365676d656e745f64657363726970746f7228637478742c207473732d3e66732c20564350555f535245475f4653293b0a096966202872657420213d20583836454d554c5f434f4e54494e5545290a090972657475726e207265743b0a09726574203d206c6f61645f7365676d656e745f64657363726970746f7228637478742c207473732d3e67732c20564350555f535245475f4753293b0a096966202872657420213d20583836454d554c5f434f4e54494e5545290a090972657475726e207265743b0a0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e74207461736b5f7377697463685f333228737472756374207838365f656d756c6174655f63747874202a637478742c0a0909092020753136207473735f73656c6563746f722c20753136206f6c645f7473735f73656c2c0a0909092020756c6f6e67206f6c645f7473735f626173652c2073747275637420646573635f737472756374202a6e65775f64657363290a7b0a09636f6e737420737472756374207838365f656d756c6174655f6f7073202a6f7073203d20637478742d3e6f70733b0a09737472756374207473735f7365676d656e745f3332207473735f7365673b0a09696e74207265743b0a09753332206e65775f7473735f62617365203d206765745f646573635f62617365286e65775f64657363293b0a0a09726574203d206f70732d3e726561645f73746428637478742c206f6c645f7473735f626173652c20267473735f7365672c2073697a656f66207473735f7365672c0a0909092020202026637478742d3e657863657074696f6e293b0a096966202872657420213d20583836454d554c5f434f4e54494e5545290a09092f2a204649584d453a206e65656420746f2070726f766964652070726563697365206661756c742061646472657373202a2f0a090972657475726e207265743b0a0a09736176655f73746174655f746f5f747373333228637478742c20267473735f736567293b0a0a09726574203d206f70732d3e77726974655f73746428637478742c206f6c645f7473735f626173652c20267473735f7365672c2073697a656f66207473735f7365672c0a090909202020202026637478742d3e657863657074696f6e293b0a096966202872657420213d20583836454d554c5f434f4e54494e5545290a09092f2a204649584d453a206e65656420746f2070726f766964652070726563697365206661756c742061646472657373202a2f0a090972657475726e207265743b0a0a09726574203d206f70732d3e726561645f73746428637478742c206e65775f7473735f626173652c20267473735f7365672c2073697a656f66207473735f7365672c0a0909092020202026637478742d3e657863657074696f6e293b0a096966202872657420213d20583836454d554c5f434f4e54494e5545290a09092f2a204649584d453a206e65656420746f2070726f766964652070726563697365206661756c742061646472657373202a2f0a090972657475726e207265743b0a0a09696620286f6c645f7473735f73656c20213d2030786666666629207b0a09097473735f7365672e707265765f7461736b5f6c696e6b203d206f6c645f7473735f73656c3b0a0a0909726574203d206f70732d3e77726974655f73746428637478742c206e65775f7473735f626173652c0a090909092020202020267473735f7365672e707265765f7461736b5f6c696e6b2c0a09090909202020202073697a656f66207473735f7365672e707265765f7461736b5f6c696e6b2c0a09090909202020202026637478742d3e657863657074696f6e293b0a09096966202872657420213d20583836454d554c5f434f4e54494e5545290a0909092f2a204649584d453a206e65656420746f2070726f766964652070726563697365206661756c742061646472657373202a2f0a09090972657475726e207265743b0a097d0a0a0972657475726e206c6f61645f73746174655f66726f6d5f747373333228637478742c20267473735f736567293b0a7d0a0a73746174696320696e7420656d756c61746f725f646f5f7461736b5f73776974636828737472756374207838365f656d756c6174655f63747874202a637478742c0a09090909202020753136207473735f73656c6563746f722c20696e74206964745f696e6465782c20696e7420726561736f6e2c0a09090909202020626f6f6c206861735f6572726f725f636f64652c20753332206572726f725f636f6465290a7b0a09636f6e737420737472756374207838365f656d756c6174655f6f7073202a6f7073203d20637478742d3e6f70733b0a0973747275637420646573635f73747275637420637572725f7473735f646573632c206e6578745f7473735f646573633b0a09696e74207265743b0a09753136206f6c645f7473735f73656c203d206765745f7365676d656e745f73656c6563746f7228637478742c20564350555f535245475f5452293b0a09756c6f6e67206f6c645f7473735f62617365203d0a09096f70732d3e6765745f6361636865645f7365676d656e745f6261736528637478742c20564350555f535245475f5452293b0a0975333220646573635f6c696d69743b0a09756c6f6e6720646573635f616464723b0a0a092f2a204649584d453a206f6c645f7473735f62617365203d3d207e30203f202a2f0a0a09726574203d20726561645f7365676d656e745f64657363726970746f7228637478742c207473735f73656c6563746f722c20266e6578745f7473735f646573632c2026646573635f61646472293b0a096966202872657420213d20583836454d554c5f434f4e54494e5545290a090972657475726e207265743b0a09726574203d20726561645f7365676d656e745f64657363726970746f7228637478742c206f6c645f7473735f73656c2c2026637572725f7473735f646573632c2026646573635f61646472293b0a096966202872657420213d20583836454d554c5f434f4e54494e5545290a090972657475726e207265743b0a0a092f2a204649584d453a20636865636b2074686174206e6578745f7473735f6465736320697320747373202a2f0a0a092f2a0a09202a20436865636b2070726976696c656765732e2054686520746872656520636173657320617265207461736b20737769746368206361757365642062792e2e2e0a09202a0a09202a20312e206a6d702f63616c6c2f696e7420746f207461736b20676174653a20436865636b20616761696e73742044504c206f6620746865207461736b20676174650a09202a20322e20457863657074696f6e2f4952512f697265743a204e6f20636865636b20697320706572666f726d65640a09202a20332e206a6d702f63616c6c20746f205453533a20436865636b20616761696e73742044504c206f6620746865205453530a09202a2f0a0969662028726561736f6e203d3d205441534b5f5357495443485f4741544529207b0a0909696620286964745f696e64657820213d202d3129207b0a0909092f2a20536f66747761726520696e7465727275707473202a2f0a09090973747275637420646573635f737472756374207461736b5f676174655f646573633b0a090909696e742064706c3b0a0a090909726574203d20726561645f696e746572727570745f64657363726970746f7228637478742c206964745f696e6465782c0a09090909090909267461736b5f676174655f64657363293b0a0909096966202872657420213d20583836454d554c5f434f4e54494e5545290a0909090972657475726e207265743b0a0a09090964706c203d207461736b5f676174655f646573632e64706c3b0a09090969662028287473735f73656c6563746f722026203329203e2064706c207c7c206f70732d3e63706c286374787429203e2064706c290a0909090972657475726e20656d756c6174655f677028637478742c20286964745f696e646578203c3c203329207c20307832293b0a09097d0a097d20656c73652069662028726561736f6e20213d205441534b5f5357495443485f4952455429207b0a0909696e742064706c203d206e6578745f7473735f646573632e64706c3b0a090969662028287473735f73656c6563746f722026203329203e2064706c207c7c206f70732d3e63706c286374787429203e2064706c290a09090972657475726e20656d756c6174655f677028637478742c207473735f73656c6563746f72293b0a097d0a0a0a09646573635f6c696d6974203d20646573635f6c696d69745f7363616c656428266e6578745f7473735f64657363293b0a0969662028216e6578745f7473735f646573632e70207c7c0a09202020202828646573635f6c696d6974203c203078363720262620286e6578745f7473735f646573632e74797065202620382929207c7c0a092020202020646573635f6c696d6974203c20307832622929207b0a0909656d756c6174655f747328637478742c207473735f73656c6563746f72202620307866666663293b0a090972657475726e20583836454d554c5f50524f5041474154455f4641554c543b0a097d0a0a0969662028726561736f6e203d3d205441534b5f5357495443485f49524554207c7c20726561736f6e203d3d205441534b5f5357495443485f4a4d5029207b0a0909637572725f7473735f646573632e7479706520263d207e2831203c3c2031293b202f2a20636c656172206275737920666c6167202a2f0a090977726974655f7365676d656e745f64657363726970746f7228637478742c206f6c645f7473735f73656c2c2026637572725f7473735f64657363293b0a097d0a0a0969662028726561736f6e203d3d205441534b5f5357495443485f49524554290a0909637478742d3e65666c616773203d20637478742d3e65666c6167732026207e5838365f45464c4147535f4e543b0a0a092f2a20736574206261636b206c696e6b20746f2070726576207461736b206f6e6c79206966204e54206269742069732073657420696e2065666c6167730a092020206e6f74652074686174206f6c645f7473735f73656c206973206e6f742075736564206166746572207468697320706f696e74202a2f0a0969662028726561736f6e20213d205441534b5f5357495443485f43414c4c20262620726561736f6e20213d205441534b5f5357495443485f47415445290a09096f6c645f7473735f73656c203d203078666666663b0a0a09696620286e6578745f7473735f646573632e7479706520262038290a0909726574203d207461736b5f7377697463685f333228637478742c207473735f73656c6563746f722c206f6c645f7473735f73656c2c0a0909090920202020206f6c645f7473735f626173652c20266e6578745f7473735f64657363293b0a09656c73650a0909726574203d207461736b5f7377697463685f313628637478742c207473735f73656c6563746f722c206f6c645f7473735f73656c2c0a0909090920202020206f6c645f7473735f626173652c20266e6578745f7473735f64657363293b0a096966202872657420213d20583836454d554c5f434f4e54494e5545290a090972657475726e207265743b0a0a0969662028726561736f6e203d3d205441534b5f5357495443485f43414c4c207c7c20726561736f6e203d3d205441534b5f5357495443485f47415445290a0909637478742d3e65666c616773203d20637478742d3e65666c616773207c205838365f45464c4147535f4e543b0a0a0969662028726561736f6e20213d205441534b5f5357495443485f4952455429207b0a09096e6578745f7473735f646573632e74797065207c3d202831203c3c2031293b202f2a20736574206275737920666c6167202a2f0a090977726974655f7365676d656e745f64657363726970746f7228637478742c207473735f73656c6563746f722c20266e6578745f7473735f64657363293b0a097d0a0a096f70732d3e7365745f637228637478742c20302c20206f70732d3e6765745f637228637478742c203029207c205838365f4352305f5453293b0a096f70732d3e7365745f7365676d656e7428637478742c207473735f73656c6563746f722c20266e6578745f7473735f646573632c20302c20564350555f535245475f5452293b0a0a09696620286861735f6572726f725f636f646529207b0a0909637478742d3e6f705f6279746573203d20637478742d3e61645f6279746573203d20286e6578745f7473735f646573632e747970652026203829203f2034203a20323b0a0909637478742d3e6c6f636b5f707265666978203d20303b0a0909637478742d3e7372632e76616c203d2028756e7369676e6564206c6f6e6729206572726f725f636f64653b0a0909726574203d20656d5f707573682863747874293b0a097d0a0a0972657475726e207265743b0a7d0a0a696e7420656d756c61746f725f7461736b5f73776974636828737472756374207838365f656d756c6174655f63747874202a637478742c0a09090920753136207473735f73656c6563746f722c20696e74206964745f696e6465782c20696e7420726561736f6e2c0a09090920626f6f6c206861735f6572726f725f636f64652c20753332206572726f725f636f6465290a7b0a09696e742072633b0a0a09696e76616c69646174655f7265676973746572732863747874293b0a09637478742d3e5f656970203d20637478742d3e6569703b0a09637478742d3e6473742e74797065203d204f505f4e4f4e453b0a0a097263203d20656d756c61746f725f646f5f7461736b5f73776974636828637478742c207473735f73656c6563746f722c206964745f696e6465782c20726561736f6e2c0a0909090920202020206861735f6572726f725f636f64652c206572726f725f636f6465293b0a0a09696620287263203d3d20583836454d554c5f434f4e54494e554529207b0a0909637478742d3e656970203d20637478742d3e5f6569703b0a090977726974656261636b5f7265676973746572732863747874293b0a097d0a0a0972657475726e20287263203d3d20583836454d554c5f554e48414e444c4541424c4529203f20454d554c4154494f4e5f4641494c4544203a20454d554c4154494f4e5f4f4b3b0a7d0a0a73746174696320766f696420737472696e675f616464725f696e6328737472756374207838365f656d756c6174655f63747874202a637478742c20696e74207265672c0a0909737472756374206f706572616e64202a6f70290a7b0a09696e74206466203d2028637478742d3e65666c61677320262045464c475f444629203f202d6f702d3e636f756e74203a206f702d3e636f756e743b0a0a0972656769737465725f616464726573735f696e6372656d656e7428637478742c207265675f726d7728637478742c20726567292c206466202a206f702d3e6279746573293b0a096f702d3e616464722e6d656d2e6561203d2072656769737465725f6164647265737328637478742c207265675f7265616428637478742c2072656729293b0a7d0a0a73746174696320696e7420656d5f64617328737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09753820616c2c206f6c645f616c3b0a09626f6f6c2061662c2063662c206f6c645f63663b0a0a096366203d20637478742d3e65666c6167732026205838365f45464c4147535f43463b0a09616c203d20637478742d3e6473742e76616c3b0a0a096f6c645f616c203d20616c3b0a096f6c645f6366203d2063663b0a096366203d2066616c73653b0a096166203d20637478742d3e65666c6167732026205838365f45464c4147535f41463b0a096966202828616c2026203078306629203e2039207c7c20616629207b0a0909616c202d3d20363b0a09096366203d206f6c645f6366207c2028616c203e3d20323530293b0a09096166203d20747275653b0a097d20656c7365207b0a09096166203d2066616c73653b0a097d0a09696620286f6c645f616c203e2030783939207c7c206f6c645f636629207b0a0909616c202d3d20307836303b0a09096366203d20747275653b0a097d0a0a09637478742d3e6473742e76616c203d20616c3b0a092f2a205365742050462c205a462c205346202a2f0a09637478742d3e7372632e74797065203d204f505f494d4d3b0a09637478742d3e7372632e76616c203d20303b0a09637478742d3e7372632e6279746573203d20313b0a09656d756c6174655f326f705f5372635628637478742c20226f7222293b0a09637478742d3e65666c61677320263d207e285838365f45464c4147535f4146207c205838365f45464c4147535f4346293b0a09696620286366290a0909637478742d3e65666c616773207c3d205838365f45464c4147535f43463b0a09696620286166290a0909637478742d3e65666c616773207c3d205838365f45464c4147535f41463b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f63616c6c28737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a096c6f6e672072656c203d20637478742d3e7372632e76616c3b0a0a09637478742d3e7372632e76616c203d2028756e7369676e6564206c6f6e6729637478742d3e5f6569703b0a096a6d705f72656c28637478742c2072656c293b0a0972657475726e20656d5f707573682863747874293b0a7d0a0a73746174696320696e7420656d5f63616c6c5f66617228737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a097531362073656c2c206f6c645f63733b0a09756c6f6e67206f6c645f6569703b0a09696e742072633b0a0a096f6c645f6373203d206765745f7365676d656e745f73656c6563746f7228637478742c20564350555f535245475f4353293b0a096f6c645f656970203d20637478742d3e5f6569703b0a0a096d656d637079282673656c2c20637478742d3e7372632e76616c707472202b20637478742d3e6f705f62797465732c2032293b0a09696620286c6f61645f7365676d656e745f64657363726970746f7228637478742c2073656c2c20564350555f535245475f435329290a090972657475726e20583836454d554c5f434f4e54494e55453b0a0a09637478742d3e5f656970203d20303b0a096d656d6370792826637478742d3e5f6569702c20637478742d3e7372632e76616c7074722c20637478742d3e6f705f6279746573293b0a0a09637478742d3e7372632e76616c203d206f6c645f63733b0a097263203d20656d5f707573682863747874293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0a09637478742d3e7372632e76616c203d206f6c645f6569703b0a0972657475726e20656d5f707573682863747874293b0a7d0a0a73746174696320696e7420656d5f7265745f6e6561725f696d6d28737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09696e742072633b0a0a09637478742d3e6473742e74797065203d204f505f5245473b0a09637478742d3e6473742e616464722e726567203d2026637478742d3e5f6569703b0a09637478742d3e6473742e6279746573203d20637478742d3e6f705f62797465733b0a097263203d20656d756c6174655f706f7028637478742c2026637478742d3e6473742e76616c2c20637478742d3e6f705f6279746573293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a097273705f696e6372656d656e7428637478742c20637478742d3e7372632e76616c293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f61646428737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09656d756c6174655f326f705f5372635628637478742c202261646422293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f6f7228737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09656d756c6174655f326f705f5372635628637478742c20226f7222293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f61646328737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09656d756c6174655f326f705f5372635628637478742c202261646322293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f73626228737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09656d756c6174655f326f705f5372635628637478742c202273626222293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f616e6428737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09656d756c6174655f326f705f5372635628637478742c2022616e6422293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f73756228737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09656d756c6174655f326f705f5372635628637478742c202273756222293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f786f7228737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09656d756c6174655f326f705f5372635628637478742c2022786f7222293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f636d7028737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09656d756c6174655f326f705f5372635628637478742c2022636d7022293b0a092f2a2044697361626c652077726974656261636b2e202a2f0a09637478742d3e6473742e74797065203d204f505f4e4f4e453b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f7465737428737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09656d756c6174655f326f705f5372635628637478742c20227465737422293b0a092f2a2044697361626c652077726974656261636b2e202a2f0a09637478742d3e6473742e74797065203d204f505f4e4f4e453b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f7863686728737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a092f2a205772697465206261636b2074686520726567697374657220736f757263652e202a2f0a09637478742d3e7372632e76616c203d20637478742d3e6473742e76616c3b0a0977726974655f72656769737465725f6f706572616e642826637478742d3e737263293b0a0a092f2a205772697465206261636b20746865206d656d6f72792064657374696e6174696f6e207769746820696d706c69636974204c4f434b207072656669782e202a2f0a09637478742d3e6473742e76616c203d20637478742d3e7372632e6f7269675f76616c3b0a09637478742d3e6c6f636b5f707265666978203d20313b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f696d756c28737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09656d756c6174655f326f705f537263565f6e6f6279746528637478742c2022696d756c22293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f696d756c5f336f7028737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09637478742d3e6473742e76616c203d20637478742d3e737263322e76616c3b0a0972657475726e20656d5f696d756c2863747874293b0a7d0a0a73746174696320696e7420656d5f63776428737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09637478742d3e6473742e74797065203d204f505f5245473b0a09637478742d3e6473742e6279746573203d20637478742d3e7372632e62797465733b0a09637478742d3e6473742e616464722e726567203d207265675f726d7728637478742c20564350555f524547535f524458293b0a09637478742d3e6473742e76616c203d207e2828637478742d3e7372632e76616c203e3e2028637478742d3e7372632e6279746573202a2038202d20312929202d2031293b0a0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f726474736328737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a0975363420747363203d20303b0a0a09637478742d3e6f70732d3e6765745f6d737228637478742c204d53525f494133325f5453432c2026747363293b0a092a7265675f777269746528637478742c20564350555f524547535f52415829203d2028753332297473633b0a092a7265675f777269746528637478742c20564350555f524547535f52445829203d20747363203e3e2033323b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f7264706d6328737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a0975363420706d633b0a0a0969662028637478742d3e6f70732d3e726561645f706d6328637478742c207265675f7265616428637478742c20564350555f524547535f524358292c2026706d6329290a090972657475726e20656d756c6174655f677028637478742c2030293b0a092a7265675f777269746528637478742c20564350555f524547535f52415829203d202875333229706d633b0a092a7265675f777269746528637478742c20564350555f524547535f52445829203d20706d63203e3e2033323b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f6d6f7628737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a096d656d63707928637478742d3e6473742e76616c7074722c20637478742d3e7372632e76616c7074722c20637478742d3e6f705f6279746573293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f63725f777269746528737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a0969662028637478742d3e6f70732d3e7365745f637228637478742c20637478742d3e6d6f64726d5f7265672c20637478742d3e7372632e76616c29290a090972657475726e20656d756c6174655f677028637478742c2030293b0a0a092f2a2044697361626c652077726974656261636b2e202a2f0a09637478742d3e6473742e74797065203d204f505f4e4f4e453b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f64725f777269746528737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09756e7369676e6564206c6f6e672076616c3b0a0a0969662028637478742d3e6d6f6465203d3d20583836454d554c5f4d4f44455f50524f543634290a090976616c203d20637478742d3e7372632e76616c2026207e30554c4c3b0a09656c73650a090976616c203d20637478742d3e7372632e76616c2026207e30553b0a0a092f2a2023554420636f6e646974696f6e20697320616c72656164792068616e646c65642e202a2f0a0969662028637478742d3e6f70732d3e7365745f647228637478742c20637478742d3e6d6f64726d5f7265672c2076616c29203c2030290a090972657475726e20656d756c6174655f677028637478742c2030293b0a0a092f2a2044697361626c652077726974656261636b2e202a2f0a09637478742d3e6473742e74797065203d204f505f4e4f4e453b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f77726d737228737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09753634206d73725f646174613b0a0a096d73725f64617461203d2028753332297265675f7265616428637478742c20564350555f524547535f524158290a09097c202828753634297265675f7265616428637478742c20564350555f524547535f52445829203c3c203332293b0a0969662028637478742d3e6f70732d3e7365745f6d737228637478742c207265675f7265616428637478742c20564350555f524547535f524358292c206d73725f6461746129290a090972657475726e20656d756c6174655f677028637478742c2030293b0a0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f72646d737228737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09753634206d73725f646174613b0a0a0969662028637478742d3e6f70732d3e6765745f6d737228637478742c207265675f7265616428637478742c20564350555f524547535f524358292c20266d73725f6461746129290a090972657475726e20656d756c6174655f677028637478742c2030293b0a0a092a7265675f777269746528637478742c20564350555f524547535f52415829203d2028753332296d73725f646174613b0a092a7265675f777269746528637478742c20564350555f524547535f52445829203d206d73725f64617461203e3e2033323b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f6d6f765f726d5f7372656728737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a0969662028637478742d3e6d6f64726d5f726567203e20564350555f535245475f4753290a090972657475726e20656d756c6174655f75642863747874293b0a0a09637478742d3e6473742e76616c203d206765745f7365676d656e745f73656c6563746f7228637478742c20637478742d3e6d6f64726d5f726567293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f6d6f765f737265675f726d28737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a097531362073656c203d20637478742d3e7372632e76616c3b0a0a0969662028637478742d3e6d6f64726d5f726567203d3d20564350555f535245475f4353207c7c20637478742d3e6d6f64726d5f726567203e20564350555f535245475f4753290a090972657475726e20656d756c6174655f75642863747874293b0a0a0969662028637478742d3e6d6f64726d5f726567203d3d20564350555f535245475f5353290a0909637478742d3e696e746572727570746962696c697479203d204b564d5f5838365f534841444f575f494e545f4d4f565f53533b0a0a092f2a2044697361626c652077726974656261636b2e202a2f0a09637478742d3e6473742e74797065203d204f505f4e4f4e453b0a0972657475726e206c6f61645f7365676d656e745f64657363726970746f7228637478742c2073656c2c20637478742d3e6d6f64726d5f726567293b0a7d0a0a73746174696320696e7420656d5f6c6c647428737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a097531362073656c203d20637478742d3e7372632e76616c3b0a0a092f2a2044697361626c652077726974656261636b2e202a2f0a09637478742d3e6473742e74797065203d204f505f4e4f4e453b0a0972657475726e206c6f61645f7365676d656e745f64657363726970746f7228637478742c2073656c2c20564350555f535245475f4c445452293b0a7d0a0a73746174696320696e7420656d5f6c747228737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a097531362073656c203d20637478742d3e7372632e76616c3b0a0a092f2a2044697361626c652077726974656261636b2e202a2f0a09637478742d3e6473742e74797065203d204f505f4e4f4e453b0a0972657475726e206c6f61645f7365676d656e745f64657363726970746f7228637478742c2073656c2c20564350555f535245475f5452293b0a7d0a0a73746174696320696e7420656d5f696e766c706728737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09696e742072633b0a09756c6f6e67206c696e6561723b0a0a097263203d206c696e656172697a6528637478742c20637478742d3e7372632e616464722e6d656d2c20312c2066616c73652c20266c696e656172293b0a09696620287263203d3d20583836454d554c5f434f4e54494e5545290a0909637478742d3e6f70732d3e696e766c706728637478742c206c696e656172293b0a092f2a2044697361626c652077726974656261636b2e202a2f0a09637478742d3e6473742e74797065203d204f505f4e4f4e453b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f636c747328737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09756c6f6e67206372303b0a0a09637230203d20637478742d3e6f70732d3e6765745f637228637478742c2030293b0a0963723020263d207e5838365f4352305f54533b0a09637478742d3e6f70732d3e7365745f637228637478742c20302c20637230293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f766d63616c6c28737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09696e742072633b0a0a0969662028637478742d3e6d6f64726d5f6d6f6420213d2033207c7c20637478742d3e6d6f64726d5f726d20213d2031290a090972657475726e20583836454d554c5f554e48414e444c4541424c453b0a0a097263203d20637478742d3e6f70732d3e6669785f687970657263616c6c2863747874293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a0a092f2a204c6574207468652070726f636573736f722072652d657865637574652074686520666978656420687970657263616c6c202a2f0a09637478742d3e5f656970203d20637478742d3e6569703b0a092f2a2044697361626c652077726974656261636b2e202a2f0a09637478742d3e6473742e74797065203d204f505f4e4f4e453b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d756c6174655f73746f72655f646573635f70747228737472756374207838365f656d756c6174655f63747874202a637478742c0a090909092020766f696420282a6765742928737472756374207838365f656d756c6174655f63747874202a637478742c0a090909090920202020202073747275637420646573635f707472202a70747229290a7b0a0973747275637420646573635f70747220646573635f7074723b0a0a0969662028637478742d3e6d6f6465203d3d20583836454d554c5f4d4f44455f50524f543634290a0909637478742d3e6f705f6279746573203d20383b0a0967657428637478742c2026646573635f707472293b0a0969662028637478742d3e6f705f6279746573203d3d203229207b0a0909637478742d3e6f705f6279746573203d20343b0a0909646573635f7074722e6164647265737320263d20307830306666666666663b0a097d0a092f2a2044697361626c652077726974656261636b2e202a2f0a09637478742d3e6473742e74797065203d204f505f4e4f4e453b0a0972657475726e207365676d656e7465645f777269746528637478742c20637478742d3e6473742e616464722e6d656d2c0a0909092020202020202026646573635f7074722c2032202b20637478742d3e6f705f6279746573293b0a7d0a0a73746174696320696e7420656d5f7367647428737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a0972657475726e20656d756c6174655f73746f72655f646573635f70747228637478742c20637478742d3e6f70732d3e6765745f676474293b0a7d0a0a73746174696320696e7420656d5f7369647428737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a0972657475726e20656d756c6174655f73746f72655f646573635f70747228637478742c20637478742d3e6f70732d3e6765745f696474293b0a7d0a0a73746174696320696e7420656d5f6c67647428737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a0973747275637420646573635f70747220646573635f7074723b0a09696e742072633b0a0a0969662028637478742d3e6d6f6465203d3d20583836454d554c5f4d4f44455f50524f543634290a0909637478742d3e6f705f6279746573203d20383b0a097263203d20726561645f64657363726970746f7228637478742c20637478742d3e7372632e616464722e6d656d2c0a090909202020202026646573635f7074722e73697a652c2026646573635f7074722e616464726573732c0a0909092020202020637478742d3e6f705f6279746573293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a09637478742d3e6f70732d3e7365745f67647428637478742c2026646573635f707472293b0a092f2a2044697361626c652077726974656261636b2e202a2f0a09637478742d3e6473742e74797065203d204f505f4e4f4e453b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f766d6d63616c6c28737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09696e742072633b0a0a097263203d20637478742d3e6f70732d3e6669785f687970657263616c6c2863747874293b0a0a092f2a2044697361626c652077726974656261636b2e202a2f0a09637478742d3e6473742e74797065203d204f505f4e4f4e453b0a0972657475726e2072633b0a7d0a0a73746174696320696e7420656d5f6c69647428737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a0973747275637420646573635f70747220646573635f7074723b0a09696e742072633b0a0a0969662028637478742d3e6d6f6465203d3d20583836454d554c5f4d4f44455f50524f543634290a0909637478742d3e6f705f6279746573203d20383b0a097263203d20726561645f64657363726970746f7228637478742c20637478742d3e7372632e616464722e6d656d2c0a090909202020202026646573635f7074722e73697a652c2026646573635f7074722e616464726573732c0a0909092020202020637478742d3e6f705f6279746573293b0a0969662028726320213d20583836454d554c5f434f4e54494e5545290a090972657475726e2072633b0a09637478742d3e6f70732d3e7365745f69647428637478742c2026646573635f707472293b0a092f2a2044697361626c652077726974656261636b2e202a2f0a09637478742d3e6473742e74797065203d204f505f4e4f4e453b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f736d737728737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09637478742d3e6473742e6279746573203d20323b0a09637478742d3e6473742e76616c203d20637478742d3e6f70732d3e6765745f637228637478742c2030293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f6c6d737728737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09637478742d3e6f70732d3e7365745f637228637478742c20302c2028637478742d3e6f70732d3e6765745f637228637478742c2030292026207e30783065756c290a09090920207c2028637478742d3e7372632e76616c2026203078306629293b0a09637478742d3e6473742e74797065203d204f505f4e4f4e453b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f6c6f6f7028737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a0972656769737465725f616464726573735f696e6372656d656e7428637478742c207265675f726d7728637478742c20564350555f524547535f524358292c202d31293b0a096966202828616464726573735f6d61736b28637478742c207265675f7265616428637478742c20564350555f524547535f524358292920213d2030292026260a092020202028637478742d3e62203d3d2030786532207c7c20746573745f636328637478742d3e62205e203078352c20637478742d3e65666c6167732929290a09096a6d705f72656c28637478742c20637478742d3e7372632e76616c293b0a0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f6a63787a28737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a0969662028616464726573735f6d61736b28637478742c207265675f7265616428637478742c20564350555f524547535f5243582929203d3d2030290a09096a6d705f72656c28637478742c20637478742d3e7372632e76616c293b0a0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f696e28737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09696620282170696f5f696e5f656d756c6174656428637478742c20637478742d3e6473742e62797465732c20637478742d3e7372632e76616c2c0a090909202020202026637478742d3e6473742e76616c29290a090972657475726e20583836454d554c5f494f5f4e45454445443b0a0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f6f757428737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09637478742d3e6f70732d3e70696f5f6f75745f656d756c6174656428637478742c20637478742d3e7372632e62797465732c20637478742d3e6473742e76616c2c0a090909092020202026637478742d3e7372632e76616c2c2031293b0a092f2a2044697361626c652077726974656261636b2e202a2f0a09637478742d3e6473742e74797065203d204f505f4e4f4e453b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f636c6928737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a0969662028656d756c61746f725f6261645f696f706c286374787429290a090972657475726e20656d756c6174655f677028637478742c2030293b0a0a09637478742d3e65666c61677320263d207e5838365f45464c4147535f49463b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f73746928737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a0969662028656d756c61746f725f6261645f696f706c286374787429290a090972657475726e20656d756c6174655f677028637478742c2030293b0a0a09637478742d3e696e746572727570746962696c697479203d204b564d5f5838365f534841444f575f494e545f5354493b0a09637478742d3e65666c616773207c3d205838365f45464c4147535f49463b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f627428737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a092f2a2044697361626c652077726974656261636b2e202a2f0a09637478742d3e6473742e74797065203d204f505f4e4f4e453b0a092f2a206f6e6c7920737562776f7264206f6666736574202a2f0a09637478742d3e7372632e76616c20263d2028637478742d3e6473742e6279746573203c3c203329202d20313b0a0a09656d756c6174655f326f705f537263565f6e6f6279746528637478742c2022627422293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f62747328737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09656d756c6174655f326f705f537263565f6e6f6279746528637478742c202262747322293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f62747228737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09656d756c6174655f326f705f537263565f6e6f6279746528637478742c202262747222293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f62746328737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09656d756c6174655f326f705f537263565f6e6f6279746528637478742c202262746322293b0a0972657475726e20583836454d554c5f434f4e54494e55453b0a7d0a0a73746174696320696e7420656d5f62736628737472756374207838365f656d756c6174655f63747874202a63747874290a7b0a09656d756c6174655f326f705f537263565f6e6f6279746528637478742c202262736622293b0a0972657475726e20583836454d554c5f434f4e54494e55 |