starting phase `set-SOURCE-DATE-EPOCH' phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds starting phase `set-paths' environment variable `PATH' set to `/gnu/store/3am9il9hrma16sqqjv8qdav16ck4yzh6-autoconf-2.69/bin:/gnu/store/vd3xp6x7fqbzbrw4rim9znp3azfa3xgs-automake-1.16.5/bin:/gnu/store/wdz98yf9j6pqbdqirncjyfnf3vc2hcxd-libtool-2.4.7/bin:/gnu/store/ngjvi732nl5y57ac9zlsxgbxg0nszvxc-pkg-config-0.29.2/bin:/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin:/gnu/store/wq701g3c6mjq6l4slgwwwll9g72ldjb5-util-linux-2.37.4/bin:/gnu/store/wq701g3c6mjq6l4slgwwwll9g72ldjb5-util-linux-2.37.4/sbin:/gnu/store/r7mdxmj1pq3krjm3jryp7bq4yni5bxk1-qttools-5.15.10/bin:/gnu/store/fckq67rp8q0r78hksjrlny70h19lvhxd-bdb-4.8.30/bin:/gnu/store/d6hanlq42x0ifagfh5xmyaam71rsv64i-miniupnpc-2.1.20191224/bin:/gnu/store/pg0a9fm2x3c17lxf5vbby7hzkll59fjf-openssl-3.0.8/bin:/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/bin:/gnu/store/2m2ws4xxvah4cyz23lqlhh30lm5sg3xz-sqlite-3.39.3/bin:/gnu/store/ns71xxkb3fzr37934bim9l8xiv68kc7w-tar-1.34/bin:/gnu/store/qg9gwla5sgvxf8hc623wp0738klhvh3c-gzip-1.12/bin:/gnu/store/17f7y3p0mhbhamgdpccg00y0kgphbcc6-bzip2-1.0.8/bin:/gnu/store/5clpjcsm37z56dw50kfwafh21p1p104l-file-5.44/bin:/gnu/store/wjgap1k3jafgk0qjnhkrjdvfly7b0wls-diffutils-3.8/bin:/gnu/store/yvdhyjiszsrhk3j3kxvn0rpi3m8dsa5z-patch-2.7.6/bin:/gnu/store/wx2003zzfcc04xs5xj77k3ppnm60r3gf-findutils-4.9.0/bin:/gnu/store/g9m1n9565flslpbm4l1q4k4a33pqzqdd-gawk-5.2.1/bin:/gnu/store/22wcvbqpyyzbccywskskriw4wc9x934m-sed-4.8/bin:/gnu/store/8wbaxwbgagpr7br8mhm4jriq9r23bln4-grep-3.8/bin:/gnu/store/hq06xa3zfv7yzb3i2r43vl0f3ml6qq28-xz-5.2.8/bin:/gnu/store/skcwbg8v0w643w71j9zx25cq0a6dwirs-coreutils-9.1/bin:/gnu/store/3v8fyd0ikmwzmr4g3yxp2ylyqpha06kn-make-4.3/bin:/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin:/gnu/store/r78m0mqhza5sdqp8mv9wn68xkqks206i-ld-wrapper-0/bin:/gnu/store/34n4pp71cdg844zsfgfnysg5lsjaxqgb-binutils-2.38/bin:/gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/bin:/gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/bin:/gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/sbin:/gnu/store/z4d05287055nr3pagy5jsam8h9fsbdhx-m4-1.4.19/bin:/gnu/store/s8r928cx14z8nwgyb3gzkxji9l4hqqah-which-2.21/bin' environment variable `ACLOCAL_PATH' set to `/gnu/store/vd3xp6x7fqbzbrw4rim9znp3azfa3xgs-automake-1.16.5/share/aclocal:/gnu/store/wdz98yf9j6pqbdqirncjyfnf3vc2hcxd-libtool-2.4.7/share/aclocal:/gnu/store/ngjvi732nl5y57ac9zlsxgbxg0nszvxc-pkg-config-0.29.2/share/aclocal:/gnu/store/42rw74crjrv9il31h0bz1h9k8r9ghskx-util-macros-1.19.3/share/aclocal' environment variable `PKG_CONFIG_PATH' set to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/pkgconfig:/gnu/store/r7mdxmj1pq3krjm3jryp7bq4yni5bxk1-qttools-5.15.10/lib/pkgconfig:/gnu/store/zxchqqz9v98m28ks6cvyj7qpdfr5313l-libevent-2.1.12/lib/pkgconfig:/gnu/store/d6hanlq42x0ifagfh5xmyaam71rsv64i-miniupnpc-2.1.20191224/lib/pkgconfig:/gnu/store/pg0a9fm2x3c17lxf5vbby7hzkll59fjf-openssl-3.0.8/lib/pkgconfig:/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/pkgconfig:/gnu/store/2m2ws4xxvah4cyz23lqlhh30lm5sg3xz-sqlite-3.39.3/lib/pkgconfig:/gnu/store/5clpjcsm37z56dw50kfwafh21p1p104l-file-5.44/lib/pkgconfig:/gnu/store/hq06xa3zfv7yzb3i2r43vl0f3ml6qq28-xz-5.2.8/lib/pkgconfig:/gnu/store/6x9crjhndb71c6adpx6sh9ij77zbdwzc-mesa-23.3.2/lib/pkgconfig:/gnu/store/nk60a3q6zarbcd98yhkwz7n15w5b0s3z-xorgproto-2023.2/share/pkgconfig:/gnu/store/mp6ygcva1dwv8gd6wna9rs1y04vplyrj-libxxf86vm-1.1.4/lib/pkgconfig:/gnu/store/rdsb4h39pdmrmvha5n4zhbcn2cksqdm7-libxshmfence-1.3/lib/pkgconfig:/gnu/store/ld839rjgc5p74mm34s8k6kiri9x2wwiy-libxfixes-6.0.0/lib/pkgconfig:/gnu/store/1bjnfsz5rwv02ag3xvvvq8y73i0aq3js-libxdamage-1.1.5/lib/pkgconfig:/gnu/store/n6kir730aw334rg0gd3x8wh334vl4v2v-libx11-1.8.7/lib/pkgconfig:/gnu/store/hq52h9naa0h0xpdlmcx5nqsc3ak3m5hn-libvdpau-1.5/lib/pkgconfig:/gnu/store/3q93cdc4z0lrzs7qg6g5mbizjdhrrczr-libdrm-2.4.117/lib/pkgconfig:/gnu/store/42rw74crjrv9il31h0bz1h9k8r9ghskx-util-macros-1.19.3/lib/pkgconfig:/gnu/store/4n2b5xfxysgx17ikrd3kbxdlxjpvsyja-libxext-1.3.4/lib/pkgconfig:/gnu/store/garqlsryp07vs03dsylb7x1s3rg8gzmw-libxcb-1.15/lib/pkgconfig:/gnu/store/kwa7b4v6arn6xaypdhhlm12k5vwp3wkn-libpciaccess-0.16/lib/pkgconfig:/gnu/store/dr9lam4803s5mnw7ikahkpybf1l41dj6-libxdmcp-1.1.3/lib/pkgconfig:/gnu/store/fbx5rvkg4cqka6a1la2j5r1j02m50xav-libxau-1.0.10/lib/pkgconfig:/gnu/store/81xq8wfvpblmp0pjly3zdd4s7l0y3qvg-libpthread-stubs-0.4/lib/pkgconfig' environment variable `GUIX_PYTHONPATH' set to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/site-packages' environment variable `PYTHONTZPATH' unset environment variable `QMAKEPATH' set to `/gnu/store/r7mdxmj1pq3krjm3jryp7bq4yni5bxk1-qttools-5.15.10/lib/qt5:/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/qt5' environment variable `QML2_IMPORT_PATH' unset environment variable `QT_PLUGIN_PATH' set to `/gnu/store/r7mdxmj1pq3krjm3jryp7bq4yni5bxk1-qttools-5.15.10/lib/qt5/plugins:/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/qt5/plugins' environment variable `XDG_DATA_DIRS' set to `/gnu/store/3am9il9hrma16sqqjv8qdav16ck4yzh6-autoconf-2.69/share:/gnu/store/vd3xp6x7fqbzbrw4rim9znp3azfa3xgs-automake-1.16.5/share:/gnu/store/wdz98yf9j6pqbdqirncjyfnf3vc2hcxd-libtool-2.4.7/share:/gnu/store/ngjvi732nl5y57ac9zlsxgbxg0nszvxc-pkg-config-0.29.2/share:/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/share:/gnu/store/wq701g3c6mjq6l4slgwwwll9g72ldjb5-util-linux-2.37.4/share:/gnu/store/r7mdxmj1pq3krjm3jryp7bq4yni5bxk1-qttools-5.15.10/share:/gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/share:/gnu/store/zxchqqz9v98m28ks6cvyj7qpdfr5313l-libevent-2.1.12/share:/gnu/store/d6hanlq42x0ifagfh5xmyaam71rsv64i-miniupnpc-2.1.20191224/share:/gnu/store/pg0a9fm2x3c17lxf5vbby7hzkll59fjf-openssl-3.0.8/share:/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/share:/gnu/store/2m2ws4xxvah4cyz23lqlhh30lm5sg3xz-sqlite-3.39.3/share:/gnu/store/ns71xxkb3fzr37934bim9l8xiv68kc7w-tar-1.34/share:/gnu/store/qg9gwla5sgvxf8hc623wp0738klhvh3c-gzip-1.12/share:/gnu/store/17f7y3p0mhbhamgdpccg00y0kgphbcc6-bzip2-1.0.8/share:/gnu/store/5clpjcsm37z56dw50kfwafh21p1p104l-file-5.44/share:/gnu/store/wjgap1k3jafgk0qjnhkrjdvfly7b0wls-diffutils-3.8/share:/gnu/store/yvdhyjiszsrhk3j3kxvn0rpi3m8dsa5z-patch-2.7.6/share:/gnu/store/wx2003zzfcc04xs5xj77k3ppnm60r3gf-findutils-4.9.0/share:/gnu/store/g9m1n9565flslpbm4l1q4k4a33pqzqdd-gawk-5.2.1/share:/gnu/store/22wcvbqpyyzbccywskskriw4wc9x934m-sed-4.8/share:/gnu/store/8wbaxwbgagpr7br8mhm4jriq9r23bln4-grep-3.8/share:/gnu/store/hq06xa3zfv7yzb3i2r43vl0f3ml6qq28-xz-5.2.8/share:/gnu/store/skcwbg8v0w643w71j9zx25cq0a6dwirs-coreutils-9.1/share:/gnu/store/3v8fyd0ikmwzmr4g3yxp2ylyqpha06kn-make-4.3/share:/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/share:/gnu/store/34n4pp71cdg844zsfgfnysg5lsjaxqgb-binutils-2.38/share:/gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/share:/gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/share:/gnu/store/d6zg5vlbby1rnvs390y4nvpqipv4hjd4-glibc-2.35-static/share:/gnu/store/z4d05287055nr3pagy5jsam8h9fsbdhx-m4-1.4.19/share:/gnu/store/s8r928cx14z8nwgyb3gzkxji9l4hqqah-which-2.21/share:/gnu/store/6x9crjhndb71c6adpx6sh9ij77zbdwzc-mesa-23.3.2/share:/gnu/store/6cm8c3968v9nn2f7j3ap67hyxy853p6d-linux-libre-headers-5.15.49/share:/gnu/store/nk60a3q6zarbcd98yhkwz7n15w5b0s3z-xorgproto-2023.2/share:/gnu/store/mp6ygcva1dwv8gd6wna9rs1y04vplyrj-libxxf86vm-1.1.4/share:/gnu/store/rdsb4h39pdmrmvha5n4zhbcn2cksqdm7-libxshmfence-1.3/share:/gnu/store/ld839rjgc5p74mm34s8k6kiri9x2wwiy-libxfixes-6.0.0/share:/gnu/store/1bjnfsz5rwv02ag3xvvvq8y73i0aq3js-libxdamage-1.1.5/share:/gnu/store/n6kir730aw334rg0gd3x8wh334vl4v2v-libx11-1.8.7/share:/gnu/store/3q93cdc4z0lrzs7qg6g5mbizjdhrrczr-libdrm-2.4.117/share:/gnu/store/42rw74crjrv9il31h0bz1h9k8r9ghskx-util-macros-1.19.3/share:/gnu/store/4n2b5xfxysgx17ikrd3kbxdlxjpvsyja-libxext-1.3.4/share:/gnu/store/garqlsryp07vs03dsylb7x1s3rg8gzmw-libxcb-1.15/share:/gnu/store/kwa7b4v6arn6xaypdhhlm12k5vwp3wkn-libpciaccess-0.16/share:/gnu/store/dr9lam4803s5mnw7ikahkpybf1l41dj6-libxdmcp-1.1.3/share:/gnu/store/fbx5rvkg4cqka6a1la2j5r1j02m50xav-libxau-1.0.10/share:/gnu/store/81xq8wfvpblmp0pjly3zdd4s7l0y3qvg-libpthread-stubs-0.4/share' environment variable `XDG_CONFIG_DIRS' unset environment variable `SSL_CERT_DIR' unset environment variable `SSL_CERT_FILE' unset environment variable `BASH_LOADABLES_PATH' unset environment variable `C_INCLUDE_PATH' set to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/include:/gnu/store/r7mdxmj1pq3krjm3jryp7bq4yni5bxk1-qttools-5.15.10/include:/gnu/store/fckq67rp8q0r78hksjrlny70h19lvhxd-bdb-4.8.30/include:/gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include:/gnu/store/zxchqqz9v98m28ks6cvyj7qpdfr5313l-libevent-2.1.12/include:/gnu/store/d6hanlq42x0ifagfh5xmyaam71rsv64i-miniupnpc-2.1.20191224/include:/gnu/store/pg0a9fm2x3c17lxf5vbby7hzkll59fjf-openssl-3.0.8/include:/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include:/gnu/store/2m2ws4xxvah4cyz23lqlhh30lm5sg3xz-sqlite-3.39.3/include:/gnu/store/17f7y3p0mhbhamgdpccg00y0kgphbcc6-bzip2-1.0.8/include:/gnu/store/5clpjcsm37z56dw50kfwafh21p1p104l-file-5.44/include:/gnu/store/g9m1n9565flslpbm4l1q4k4a33pqzqdd-gawk-5.2.1/include:/gnu/store/hq06xa3zfv7yzb3i2r43vl0f3ml6qq28-xz-5.2.8/include:/gnu/store/3v8fyd0ikmwzmr4g3yxp2ylyqpha06kn-make-4.3/include:/gnu/store/34n4pp71cdg844zsfgfnysg5lsjaxqgb-binutils-2.38/include:/gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include:/gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include:/gnu/store/6x9crjhndb71c6adpx6sh9ij77zbdwzc-mesa-23.3.2/include:/gnu/store/6cm8c3968v9nn2f7j3ap67hyxy853p6d-linux-libre-headers-5.15.49/include:/gnu/store/nk60a3q6zarbcd98yhkwz7n15w5b0s3z-xorgproto-2023.2/include:/gnu/store/mp6ygcva1dwv8gd6wna9rs1y04vplyrj-libxxf86vm-1.1.4/include:/gnu/store/rdsb4h39pdmrmvha5n4zhbcn2cksqdm7-libxshmfence-1.3/include:/gnu/store/ld839rjgc5p74mm34s8k6kiri9x2wwiy-libxfixes-6.0.0/include:/gnu/store/1bjnfsz5rwv02ag3xvvvq8y73i0aq3js-libxdamage-1.1.5/include:/gnu/store/n6kir730aw334rg0gd3x8wh334vl4v2v-libx11-1.8.7/include:/gnu/store/hq52h9naa0h0xpdlmcx5nqsc3ak3m5hn-libvdpau-1.5/include:/gnu/store/3q93cdc4z0lrzs7qg6g5mbizjdhrrczr-libdrm-2.4.117/include:/gnu/store/4n2b5xfxysgx17ikrd3kbxdlxjpvsyja-libxext-1.3.4/include:/gnu/store/garqlsryp07vs03dsylb7x1s3rg8gzmw-libxcb-1.15/include:/gnu/store/kwa7b4v6arn6xaypdhhlm12k5vwp3wkn-libpciaccess-0.16/include:/gnu/store/dr9lam4803s5mnw7ikahkpybf1l41dj6-libxdmcp-1.1.3/include:/gnu/store/fbx5rvkg4cqka6a1la2j5r1j02m50xav-libxau-1.0.10/include' environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/include:/gnu/store/r7mdxmj1pq3krjm3jryp7bq4yni5bxk1-qttools-5.15.10/include:/gnu/store/fckq67rp8q0r78hksjrlny70h19lvhxd-bdb-4.8.30/include:/gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include:/gnu/store/zxchqqz9v98m28ks6cvyj7qpdfr5313l-libevent-2.1.12/include:/gnu/store/d6hanlq42x0ifagfh5xmyaam71rsv64i-miniupnpc-2.1.20191224/include:/gnu/store/pg0a9fm2x3c17lxf5vbby7hzkll59fjf-openssl-3.0.8/include:/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include:/gnu/store/2m2ws4xxvah4cyz23lqlhh30lm5sg3xz-sqlite-3.39.3/include:/gnu/store/17f7y3p0mhbhamgdpccg00y0kgphbcc6-bzip2-1.0.8/include:/gnu/store/5clpjcsm37z56dw50kfwafh21p1p104l-file-5.44/include:/gnu/store/g9m1n9565flslpbm4l1q4k4a33pqzqdd-gawk-5.2.1/include:/gnu/store/hq06xa3zfv7yzb3i2r43vl0f3ml6qq28-xz-5.2.8/include:/gnu/store/3v8fyd0ikmwzmr4g3yxp2ylyqpha06kn-make-4.3/include:/gnu/store/34n4pp71cdg844zsfgfnysg5lsjaxqgb-binutils-2.38/include:/gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++:/gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include:/gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include:/gnu/store/6x9crjhndb71c6adpx6sh9ij77zbdwzc-mesa-23.3.2/include:/gnu/store/6cm8c3968v9nn2f7j3ap67hyxy853p6d-linux-libre-headers-5.15.49/include:/gnu/store/nk60a3q6zarbcd98yhkwz7n15w5b0s3z-xorgproto-2023.2/include:/gnu/store/mp6ygcva1dwv8gd6wna9rs1y04vplyrj-libxxf86vm-1.1.4/include:/gnu/store/rdsb4h39pdmrmvha5n4zhbcn2cksqdm7-libxshmfence-1.3/include:/gnu/store/ld839rjgc5p74mm34s8k6kiri9x2wwiy-libxfixes-6.0.0/include:/gnu/store/1bjnfsz5rwv02ag3xvvvq8y73i0aq3js-libxdamage-1.1.5/include:/gnu/store/n6kir730aw334rg0gd3x8wh334vl4v2v-libx11-1.8.7/include:/gnu/store/hq52h9naa0h0xpdlmcx5nqsc3ak3m5hn-libvdpau-1.5/include:/gnu/store/3q93cdc4z0lrzs7qg6g5mbizjdhrrczr-libdrm-2.4.117/include:/gnu/store/4n2b5xfxysgx17ikrd3kbxdlxjpvsyja-libxext-1.3.4/include:/gnu/store/garqlsryp07vs03dsylb7x1s3rg8gzmw-libxcb-1.15/include:/gnu/store/kwa7b4v6arn6xaypdhhlm12k5vwp3wkn-libpciaccess-0.16/include:/gnu/store/dr9lam4803s5mnw7ikahkpybf1l41dj6-libxdmcp-1.1.3/include:/gnu/store/fbx5rvkg4cqka6a1la2j5r1j02m50xav-libxau-1.0.10/include' environment variable `LIBRARY_PATH' set to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib:/gnu/store/r7mdxmj1pq3krjm3jryp7bq4yni5bxk1-qttools-5.15.10/lib:/gnu/store/fckq67rp8q0r78hksjrlny70h19lvhxd-bdb-4.8.30/lib:/gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/lib:/gnu/store/zxchqqz9v98m28ks6cvyj7qpdfr5313l-libevent-2.1.12/lib:/gnu/store/d6hanlq42x0ifagfh5xmyaam71rsv64i-miniupnpc-2.1.20191224/lib:/gnu/store/pg0a9fm2x3c17lxf5vbby7hzkll59fjf-openssl-3.0.8/lib:/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib:/gnu/store/2m2ws4xxvah4cyz23lqlhh30lm5sg3xz-sqlite-3.39.3/lib:/gnu/store/17f7y3p0mhbhamgdpccg00y0kgphbcc6-bzip2-1.0.8/lib:/gnu/store/5clpjcsm37z56dw50kfwafh21p1p104l-file-5.44/lib:/gnu/store/g9m1n9565flslpbm4l1q4k4a33pqzqdd-gawk-5.2.1/lib:/gnu/store/hq06xa3zfv7yzb3i2r43vl0f3ml6qq28-xz-5.2.8/lib:/gnu/store/34n4pp71cdg844zsfgfnysg5lsjaxqgb-binutils-2.38/lib:/gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/lib:/gnu/store/d6zg5vlbby1rnvs390y4nvpqipv4hjd4-glibc-2.35-static/lib:/gnu/store/37mccb3vgrmm72lkmnrms2sp0n7qw3d8-glibc-utf8-locales-2.35/lib:/gnu/store/6x9crjhndb71c6adpx6sh9ij77zbdwzc-mesa-23.3.2/lib:/gnu/store/mp6ygcva1dwv8gd6wna9rs1y04vplyrj-libxxf86vm-1.1.4/lib:/gnu/store/rdsb4h39pdmrmvha5n4zhbcn2cksqdm7-libxshmfence-1.3/lib:/gnu/store/ld839rjgc5p74mm34s8k6kiri9x2wwiy-libxfixes-6.0.0/lib:/gnu/store/1bjnfsz5rwv02ag3xvvvq8y73i0aq3js-libxdamage-1.1.5/lib:/gnu/store/n6kir730aw334rg0gd3x8wh334vl4v2v-libx11-1.8.7/lib:/gnu/store/hq52h9naa0h0xpdlmcx5nqsc3ak3m5hn-libvdpau-1.5/lib:/gnu/store/3q93cdc4z0lrzs7qg6g5mbizjdhrrczr-libdrm-2.4.117/lib:/gnu/store/42rw74crjrv9il31h0bz1h9k8r9ghskx-util-macros-1.19.3/lib:/gnu/store/4n2b5xfxysgx17ikrd3kbxdlxjpvsyja-libxext-1.3.4/lib:/gnu/store/garqlsryp07vs03dsylb7x1s3rg8gzmw-libxcb-1.15/lib:/gnu/store/kwa7b4v6arn6xaypdhhlm12k5vwp3wkn-libpciaccess-0.16/lib:/gnu/store/dr9lam4803s5mnw7ikahkpybf1l41dj6-libxdmcp-1.1.3/lib:/gnu/store/fbx5rvkg4cqka6a1la2j5r1j02m50xav-libxau-1.0.10/lib:/gnu/store/81xq8wfvpblmp0pjly3zdd4s7l0y3qvg-libpthread-stubs-0.4/lib' environment variable `GUIX_LOCPATH' set to `/gnu/store/37mccb3vgrmm72lkmnrms2sp0n7qw3d8-glibc-utf8-locales-2.35/lib/locale' environment variable `VDPAU_DRIVER_PATH' set to `/gnu/store/6x9crjhndb71c6adpx6sh9ij77zbdwzc-mesa-23.3.2/lib/vdpau' phase `set-paths' succeeded after 0.0 seconds starting phase `install-locale' using 'en_US.utf8' locale for category "LC_ALL" phase `install-locale' succeeded after 0.0 seconds starting phase `unpack' bitcoin-26.0/ bitcoin-26.0/.cirrus.yml bitcoin-26.0/.editorconfig bitcoin-26.0/.gitattributes bitcoin-26.0/.github/ bitcoin-26.0/.github/ISSUE_TEMPLATE/ bitcoin-26.0/.github/ISSUE_TEMPLATE/bug.yml bitcoin-26.0/.github/ISSUE_TEMPLATE/config.yml bitcoin-26.0/.github/ISSUE_TEMPLATE/feature_request.yml bitcoin-26.0/.github/ISSUE_TEMPLATE/good_first_issue.yml bitcoin-26.0/.github/ISSUE_TEMPLATE/gui_issue.yml bitcoin-26.0/.github/PULL_REQUEST_TEMPLATE.md bitcoin-26.0/.github/workflows/ bitcoin-26.0/.github/workflows/ci.yml bitcoin-26.0/.gitignore bitcoin-26.0/.python-version bitcoin-26.0/.style.yapf bitcoin-26.0/.tx/ bitcoin-26.0/.tx/config bitcoin-26.0/CONTRIBUTING.md bitcoin-26.0/COPYING bitcoin-26.0/INSTALL.md bitcoin-26.0/Makefile.am bitcoin-26.0/README.md bitcoin-26.0/SECURITY.md bitcoin-26.0/autogen.sh bitcoin-26.0/build-aux/ bitcoin-26.0/build-aux/m4/ bitcoin-26.0/build-aux/m4/ax_boost_base.m4 bitcoin-26.0/build-aux/m4/ax_check_compile_flag.m4 bitcoin-26.0/build-aux/m4/ax_check_link_flag.m4 bitcoin-26.0/build-aux/m4/ax_check_preproc_flag.m4 bitcoin-26.0/build-aux/m4/ax_cxx_compile_stdcxx.m4 bitcoin-26.0/build-aux/m4/ax_pthread.m4 bitcoin-26.0/build-aux/m4/bitcoin_find_bdb48.m4 bitcoin-26.0/build-aux/m4/bitcoin_qt.m4 bitcoin-26.0/build-aux/m4/bitcoin_runtime_lib.m4 bitcoin-26.0/build-aux/m4/bitcoin_subdir_to_include.m4 bitcoin-26.0/build-aux/m4/l_atomic.m4 bitcoin-26.0/build-aux/m4/l_socket.m4 bitcoin-26.0/build_msvc/ bitcoin-26.0/build_msvc/.gitignore bitcoin-26.0/build_msvc/README.md bitcoin-26.0/build_msvc/bench_bitcoin/ bitcoin-26.0/build_msvc/bench_bitcoin/bench_bitcoin.vcxproj.in bitcoin-26.0/build_msvc/bitcoin-cli/ bitcoin-26.0/build_msvc/bitcoin-cli/bitcoin-cli.vcxproj bitcoin-26.0/build_msvc/bitcoin-qt/ bitcoin-26.0/build_msvc/bitcoin-qt/bitcoin-qt.vcxproj bitcoin-26.0/build_msvc/bitcoin-tx/ bitcoin-26.0/build_msvc/bitcoin-tx/bitcoin-tx.vcxproj bitcoin-26.0/build_msvc/bitcoin-util/ bitcoin-26.0/build_msvc/bitcoin-util/bitcoin-util.vcxproj bitcoin-26.0/build_msvc/bitcoin-wallet/ bitcoin-26.0/build_msvc/bitcoin-wallet/bitcoin-wallet.vcxproj bitcoin-26.0/build_msvc/bitcoin.sln bitcoin-26.0/build_msvc/bitcoin_config.h.in bitcoin-26.0/build_msvc/bitcoind/ bitcoin-26.0/build_msvc/bitcoind/bitcoind.vcxproj bitcoin-26.0/build_msvc/common.init.vcxproj.in bitcoin-26.0/build_msvc/common.qt.init.vcxproj bitcoin-26.0/build_msvc/common.vcxproj bitcoin-26.0/build_msvc/libbitcoin_cli/ bitcoin-26.0/build_msvc/libbitcoin_cli/libbitcoin_cli.vcxproj.in bitcoin-26.0/build_msvc/libbitcoin_common/ bitcoin-26.0/build_msvc/libbitcoin_common/libbitcoin_common.vcxproj.in bitcoin-26.0/build_msvc/libbitcoin_consensus/ bitcoin-26.0/build_msvc/libbitcoin_consensus/libbitcoin_consensus.vcxproj bitcoin-26.0/build_msvc/libbitcoin_crypto/ bitcoin-26.0/build_msvc/libbitcoin_crypto/libbitcoin_crypto.vcxproj.in bitcoin-26.0/build_msvc/libbitcoin_node/ bitcoin-26.0/build_msvc/libbitcoin_node/libbitcoin_node.vcxproj.in bitcoin-26.0/build_msvc/libbitcoin_qt/ bitcoin-26.0/build_msvc/libbitcoin_qt/libbitcoin_qt.vcxproj bitcoin-26.0/build_msvc/libbitcoin_util/ bitcoin-26.0/build_msvc/libbitcoin_util/libbitcoin_util.vcxproj.in bitcoin-26.0/build_msvc/libbitcoin_wallet/ bitcoin-26.0/build_msvc/libbitcoin_wallet/libbitcoin_wallet.vcxproj.in bitcoin-26.0/build_msvc/libbitcoin_wallet_tool/ bitcoin-26.0/build_msvc/libbitcoin_wallet_tool/libbitcoin_wallet_tool.vcxproj.in bitcoin-26.0/build_msvc/libbitcoin_zmq/ bitcoin-26.0/build_msvc/libbitcoin_zmq/libbitcoin_zmq.vcxproj.in bitcoin-26.0/build_msvc/libleveldb/ bitcoin-26.0/build_msvc/libleveldb/libleveldb.vcxproj bitcoin-26.0/build_msvc/libminisketch/ bitcoin-26.0/build_msvc/libminisketch/libminisketch.vcxproj bitcoin-26.0/build_msvc/libsecp256k1/ bitcoin-26.0/build_msvc/libsecp256k1/libsecp256k1.vcxproj bitcoin-26.0/build_msvc/libtest_util/ bitcoin-26.0/build_msvc/libtest_util/libtest_util.vcxproj.in bitcoin-26.0/build_msvc/libunivalue/ bitcoin-26.0/build_msvc/libunivalue/libunivalue.vcxproj bitcoin-26.0/build_msvc/msbuild/ bitcoin-26.0/build_msvc/msbuild/tasks/ bitcoin-26.0/build_msvc/msbuild/tasks/hexdump.targets bitcoin-26.0/build_msvc/msbuild/tasks/replaceinfile.targets bitcoin-26.0/build_msvc/msvc-autogen.py bitcoin-26.0/build_msvc/test_bitcoin-qt/ bitcoin-26.0/build_msvc/test_bitcoin-qt/test_bitcoin-qt.vcxproj bitcoin-26.0/build_msvc/test_bitcoin/ bitcoin-26.0/build_msvc/test_bitcoin/test_bitcoin.vcxproj bitcoin-26.0/build_msvc/vcpkg.json bitcoin-26.0/ci/ bitcoin-26.0/ci/README.md bitcoin-26.0/ci/lint/ bitcoin-26.0/ci/lint/04_install.sh bitcoin-26.0/ci/lint/06_script.sh bitcoin-26.0/ci/lint/container-entrypoint.sh bitcoin-26.0/ci/lint_imagefile bitcoin-26.0/ci/lint_run_all.sh bitcoin-26.0/ci/retry/ bitcoin-26.0/ci/retry/README.md bitcoin-26.0/ci/retry/retry bitcoin-26.0/ci/test/ bitcoin-26.0/ci/test/00_setup_env.sh bitcoin-26.0/ci/test/00_setup_env_android.sh bitcoin-26.0/ci/test/00_setup_env_arm.sh bitcoin-26.0/ci/test/00_setup_env_i686_centos.sh bitcoin-26.0/ci/test/00_setup_env_i686_multiprocess.sh bitcoin-26.0/ci/test/00_setup_env_mac.sh bitcoin-26.0/ci/test/00_setup_env_mac_native.sh bitcoin-26.0/ci/test/00_setup_env_native_asan.sh bitcoin-26.0/ci/test/00_setup_env_native_fuzz.sh bitcoin-26.0/ci/test/00_setup_env_native_fuzz_with_msan.sh bitcoin-26.0/ci/test/00_setup_env_native_fuzz_with_valgrind.sh bitcoin-26.0/ci/test/00_setup_env_native_msan.sh bitcoin-26.0/ci/test/00_setup_env_native_nowallet_libbitcoinkernel.sh bitcoin-26.0/ci/test/00_setup_env_native_qt5.sh bitcoin-26.0/ci/test/00_setup_env_native_tidy.sh bitcoin-26.0/ci/test/00_setup_env_native_tsan.sh bitcoin-26.0/ci/test/00_setup_env_native_valgrind.sh bitcoin-26.0/ci/test/00_setup_env_s390x.sh bitcoin-26.0/ci/test/00_setup_env_win64.sh bitcoin-26.0/ci/test/01_base_install.sh bitcoin-26.0/ci/test/02_run_container.sh bitcoin-26.0/ci/test/06_script_b.sh bitcoin-26.0/ci/test/wrap-valgrind.sh bitcoin-26.0/ci/test/wrap-wine.sh bitcoin-26.0/ci/test_imagefile bitcoin-26.0/ci/test_run_all.sh bitcoin-26.0/configure.ac bitcoin-26.0/contrib/ bitcoin-26.0/contrib/README.md bitcoin-26.0/contrib/completions/ bitcoin-26.0/contrib/completions/bash/ bitcoin-26.0/contrib/completions/bash/bitcoin-cli.bash bitcoin-26.0/contrib/completions/bash/bitcoin-tx.bash bitcoin-26.0/contrib/completions/bash/bitcoind.bash bitcoin-26.0/contrib/completions/fish/ bitcoin-26.0/contrib/completions/fish/bitcoin-cli.fish bitcoin-26.0/contrib/completions/fish/bitcoin-qt.fish bitcoin-26.0/contrib/completions/fish/bitcoin-tx.fish bitcoin-26.0/contrib/completions/fish/bitcoin-util.fish bitcoin-26.0/contrib/completions/fish/bitcoin-wallet.fish bitcoin-26.0/contrib/completions/fish/bitcoind.fish bitcoin-26.0/contrib/debian/ bitcoin-26.0/contrib/debian/copyright bitcoin-26.0/contrib/devtools/ bitcoin-26.0/contrib/devtools/README.md bitcoin-26.0/contrib/devtools/bitcoin-tidy/ bitcoin-26.0/contrib/devtools/bitcoin-tidy/CMakeLists.txt bitcoin-26.0/contrib/devtools/bitcoin-tidy/README bitcoin-26.0/contrib/devtools/bitcoin-tidy/bitcoin-tidy.cpp bitcoin-26.0/contrib/devtools/bitcoin-tidy/example_logprintf.cpp bitcoin-26.0/contrib/devtools/bitcoin-tidy/logprintf.cpp bitcoin-26.0/contrib/devtools/bitcoin-tidy/logprintf.h bitcoin-26.0/contrib/devtools/circular-dependencies.py bitcoin-26.0/contrib/devtools/clang-format-diff.py bitcoin-26.0/contrib/devtools/copyright_header.py bitcoin-26.0/contrib/devtools/gen-bitcoin-conf.sh bitcoin-26.0/contrib/devtools/gen-manpages.py bitcoin-26.0/contrib/devtools/headerssync-params.py bitcoin-26.0/contrib/devtools/iwyu/ bitcoin-26.0/contrib/devtools/iwyu/bitcoin.core.imp bitcoin-26.0/contrib/devtools/security-check.py bitcoin-26.0/contrib/devtools/split-debug.sh.in bitcoin-26.0/contrib/devtools/symbol-check.py bitcoin-26.0/contrib/devtools/test-security-check.py bitcoin-26.0/contrib/devtools/test-symbol-check.py bitcoin-26.0/contrib/devtools/test_deterministic_coverage.sh bitcoin-26.0/contrib/devtools/test_utxo_snapshots.sh bitcoin-26.0/contrib/devtools/utils.py bitcoin-26.0/contrib/devtools/utxo_snapshot.sh bitcoin-26.0/contrib/filter-lcov.py bitcoin-26.0/contrib/guix/ bitcoin-26.0/contrib/guix/INSTALL.md bitcoin-26.0/contrib/guix/README.md bitcoin-26.0/contrib/guix/guix-attest bitcoin-26.0/contrib/guix/guix-build bitcoin-26.0/contrib/guix/guix-clean bitcoin-26.0/contrib/guix/guix-codesign bitcoin-26.0/contrib/guix/guix-verify bitcoin-26.0/contrib/guix/libexec/ bitcoin-26.0/contrib/guix/libexec/build.sh bitcoin-26.0/contrib/guix/libexec/codesign.sh bitcoin-26.0/contrib/guix/libexec/prelude.bash bitcoin-26.0/contrib/guix/manifest.scm bitcoin-26.0/contrib/guix/patches/ bitcoin-26.0/contrib/guix/patches/gcc-remap-guix-store.patch bitcoin-26.0/contrib/guix/patches/glibc-2.27-fcommon.patch bitcoin-26.0/contrib/guix/patches/glibc-2.27-guix-prefix.patch bitcoin-26.0/contrib/guix/patches/glibc-2.27-no-librt.patch bitcoin-26.0/contrib/guix/patches/glibc-2.27-powerpc-ldbrx.patch bitcoin-26.0/contrib/guix/patches/glibc-2.27-riscv64-Use-__has_include-to-include-asm-syscalls.h.patch bitcoin-26.0/contrib/guix/patches/oscrypto-hard-code-openssl.patch bitcoin-26.0/contrib/guix/patches/vmov-alignment.patch bitcoin-26.0/contrib/init/ bitcoin-26.0/contrib/init/README.md bitcoin-26.0/contrib/init/bitcoind.conf bitcoin-26.0/contrib/init/bitcoind.init bitcoin-26.0/contrib/init/bitcoind.openrc bitcoin-26.0/contrib/init/bitcoind.openrcconf bitcoin-26.0/contrib/init/bitcoind.service bitcoin-26.0/contrib/init/org.bitcoin.bitcoind.plist bitcoin-26.0/contrib/linearize/ bitcoin-26.0/contrib/linearize/README.md bitcoin-26.0/contrib/linearize/example-linearize.cfg bitcoin-26.0/contrib/linearize/linearize-data.py bitcoin-26.0/contrib/linearize/linearize-hashes.py bitcoin-26.0/contrib/macdeploy/ bitcoin-26.0/contrib/macdeploy/LICENSE bitcoin-26.0/contrib/macdeploy/README.md bitcoin-26.0/contrib/macdeploy/detached-sig-create.sh bitcoin-26.0/contrib/macdeploy/gen-sdk bitcoin-26.0/contrib/macdeploy/macdeployqtplus bitcoin-26.0/contrib/message-capture/ bitcoin-26.0/contrib/message-capture/message-capture-docs.md bitcoin-26.0/contrib/message-capture/message-capture-parser.py bitcoin-26.0/contrib/qos/ bitcoin-26.0/contrib/qos/README.md bitcoin-26.0/contrib/qos/tc.sh bitcoin-26.0/contrib/seeds/ bitcoin-26.0/contrib/seeds/.gitignore bitcoin-26.0/contrib/seeds/README.md bitcoin-26.0/contrib/seeds/asmap.py bitcoin-26.0/contrib/seeds/generate-seeds.py bitcoin-26.0/contrib/seeds/makeseeds.py bitcoin-26.0/contrib/seeds/nodes_main.txt bitcoin-26.0/contrib/seeds/nodes_main_manual.txt bitcoin-26.0/contrib/seeds/nodes_test.txt bitcoin-26.0/contrib/shell/ bitcoin-26.0/contrib/shell/git-utils.bash bitcoin-26.0/contrib/shell/realpath.bash bitcoin-26.0/contrib/signet/ bitcoin-26.0/contrib/signet/README.md bitcoin-26.0/contrib/signet/getcoins.py bitcoin-26.0/contrib/signet/miner bitcoin-26.0/contrib/testgen/ bitcoin-26.0/contrib/testgen/README.md bitcoin-26.0/contrib/testgen/gen_key_io_test_vectors.py bitcoin-26.0/contrib/tracing/ bitcoin-26.0/contrib/tracing/README.md bitcoin-26.0/contrib/tracing/connectblock_benchmark.bt bitcoin-26.0/contrib/tracing/log_p2p_traffic.bt bitcoin-26.0/contrib/tracing/log_raw_p2p_msgs.py bitcoin-26.0/contrib/tracing/log_utxocache_flush.py bitcoin-26.0/contrib/tracing/log_utxos.bt bitcoin-26.0/contrib/tracing/mempool_monitor.py bitcoin-26.0/contrib/tracing/p2p_monitor.py bitcoin-26.0/contrib/valgrind.supp bitcoin-26.0/contrib/verify-binaries/ bitcoin-26.0/contrib/verify-binaries/README.md bitcoin-26.0/contrib/verify-binaries/test.py bitcoin-26.0/contrib/verify-binaries/verify.py bitcoin-26.0/contrib/verify-commits/ bitcoin-26.0/contrib/verify-commits/README.md bitcoin-26.0/contrib/verify-commits/allow-incorrect-sha512-commits bitcoin-26.0/contrib/verify-commits/allow-revsig-commits bitcoin-26.0/contrib/verify-commits/allow-unclean-merge-commits bitcoin-26.0/contrib/verify-commits/gpg.sh bitcoin-26.0/contrib/verify-commits/pre-push-hook.sh bitcoin-26.0/contrib/verify-commits/trusted-git-root bitcoin-26.0/contrib/verify-commits/trusted-keys bitcoin-26.0/contrib/verify-commits/trusted-sha512-root-commit bitcoin-26.0/contrib/verify-commits/verify-commits.py bitcoin-26.0/contrib/windeploy/ bitcoin-26.0/contrib/windeploy/detached-sig-create.sh bitcoin-26.0/contrib/windeploy/win-codesign.cert bitcoin-26.0/contrib/zmq/ bitcoin-26.0/contrib/zmq/zmq_sub.py bitcoin-26.0/depends/ bitcoin-26.0/depends/.gitignore bitcoin-26.0/depends/Makefile bitcoin-26.0/depends/README.md bitcoin-26.0/depends/builders/ bitcoin-26.0/depends/builders/darwin.mk bitcoin-26.0/depends/builders/default.mk bitcoin-26.0/depends/builders/freebsd.mk bitcoin-26.0/depends/builders/linux.mk bitcoin-26.0/depends/builders/netbsd.mk bitcoin-26.0/depends/builders/openbsd.mk bitcoin-26.0/depends/config.guess bitcoin-26.0/depends/config.site.in bitcoin-26.0/depends/config.sub bitcoin-26.0/depends/description.md bitcoin-26.0/depends/funcs.mk bitcoin-26.0/depends/gen_id bitcoin-26.0/depends/hosts/ bitcoin-26.0/depends/hosts/android.mk bitcoin-26.0/depends/hosts/darwin.mk bitcoin-26.0/depends/hosts/default.mk bitcoin-26.0/depends/hosts/freebsd.mk bitcoin-26.0/depends/hosts/linux.mk bitcoin-26.0/depends/hosts/mingw32.mk bitcoin-26.0/depends/hosts/netbsd.mk bitcoin-26.0/depends/hosts/openbsd.mk bitcoin-26.0/depends/packages.md bitcoin-26.0/depends/packages/ bitcoin-26.0/depends/packages/bdb.mk bitcoin-26.0/depends/packages/boost.mk bitcoin-26.0/depends/packages/capnp.mk bitcoin-26.0/depends/packages/expat.mk bitcoin-26.0/depends/packages/fontconfig.mk bitcoin-26.0/depends/packages/freetype.mk bitcoin-26.0/depends/packages/libXau.mk bitcoin-26.0/depends/packages/libevent.mk bitcoin-26.0/depends/packages/libmultiprocess.mk bitcoin-26.0/depends/packages/libnatpmp.mk bitcoin-26.0/depends/packages/libxcb.mk bitcoin-26.0/depends/packages/libxcb_util.mk bitcoin-26.0/depends/packages/libxcb_util_image.mk bitcoin-26.0/depends/packages/libxcb_util_keysyms.mk bitcoin-26.0/depends/packages/libxcb_util_render.mk bitcoin-26.0/depends/packages/libxcb_util_wm.mk bitcoin-26.0/depends/packages/libxkbcommon.mk bitcoin-26.0/depends/packages/miniupnpc.mk bitcoin-26.0/depends/packages/native_capnp.mk bitcoin-26.0/depends/packages/native_cctools.mk bitcoin-26.0/depends/packages/native_clang.mk bitcoin-26.0/depends/packages/native_libmultiprocess.mk bitcoin-26.0/depends/packages/native_libtapi.mk bitcoin-26.0/depends/packages/packages.mk bitcoin-26.0/depends/packages/qrencode.mk bitcoin-26.0/depends/packages/qt.mk bitcoin-26.0/depends/packages/sqlite.mk bitcoin-26.0/depends/packages/systemtap.mk bitcoin-26.0/depends/packages/xcb_proto.mk bitcoin-26.0/depends/packages/xproto.mk bitcoin-26.0/depends/packages/zeromq.mk bitcoin-26.0/depends/patches/ bitcoin-26.0/depends/patches/bdb/ bitcoin-26.0/depends/patches/bdb/clang_cxx_11.patch bitcoin-26.0/depends/patches/fontconfig/ bitcoin-26.0/depends/patches/fontconfig/gperf_header_regen.patch bitcoin-26.0/depends/patches/libxcb/ bitcoin-26.0/depends/patches/libxcb/remove_pthread_stubs.patch bitcoin-26.0/depends/patches/miniupnpc/ bitcoin-26.0/depends/patches/miniupnpc/dont_leak_info.patch bitcoin-26.0/depends/patches/miniupnpc/respect_mingw_cflags.patch bitcoin-26.0/depends/patches/native_libtapi/ bitcoin-26.0/depends/patches/native_libtapi/disable_zlib.patch bitcoin-26.0/depends/patches/qt/ bitcoin-26.0/depends/patches/qt/dont_hardcode_pwd.patch bitcoin-26.0/depends/patches/qt/duplicate_lcqpafonts.patch bitcoin-26.0/depends/patches/qt/fast_fixed_dtoa_no_optimize.patch bitcoin-26.0/depends/patches/qt/fix-macos-linker.patch bitcoin-26.0/depends/patches/qt/fix_android_jni_static.patch bitcoin-26.0/depends/patches/qt/fix_qt_pkgconfig.patch bitcoin-26.0/depends/patches/qt/guix_cross_lib_path.patch bitcoin-26.0/depends/patches/qt/mac-qmake.conf bitcoin-26.0/depends/patches/qt/memory_resource.patch bitcoin-26.0/depends/patches/qt/no-xlib.patch bitcoin-26.0/depends/patches/qt/qt.pro bitcoin-26.0/depends/patches/qt/qtbase-moc-ignore-gcc-macro.patch bitcoin-26.0/depends/patches/qt/qttools_src.pro bitcoin-26.0/depends/patches/qt/rcc_hardcode_timestamp.patch bitcoin-26.0/depends/patches/qt/use_android_ndk23.patch bitcoin-26.0/depends/patches/qt/windows_lto.patch bitcoin-26.0/depends/patches/systemtap/ bitcoin-26.0/depends/patches/systemtap/fix_variadic_warning.patch bitcoin-26.0/depends/patches/systemtap/remove_SDT_ASM_SECTION_AUTOGROUP_SUPPORT_check.patch bitcoin-26.0/depends/patches/zeromq/ bitcoin-26.0/depends/patches/zeromq/netbsd_kevent_void.patch bitcoin-26.0/depends/patches/zeromq/remove_libstd_link.patch bitcoin-26.0/doc/ bitcoin-26.0/doc/.gitignore bitcoin-26.0/doc/Doxyfile.in bitcoin-26.0/doc/JSON-RPC-interface.md bitcoin-26.0/doc/README.md bitcoin-26.0/doc/README_doxygen.md bitcoin-26.0/doc/README_windows.txt bitcoin-26.0/doc/REST-interface.md bitcoin-26.0/doc/assets-attribution.md bitcoin-26.0/doc/benchmarking.md bitcoin-26.0/doc/bips.md bitcoin-26.0/doc/bitcoin-conf.md bitcoin-26.0/doc/bitcoin_logo_doxygen.png bitcoin-26.0/doc/build-android.md bitcoin-26.0/doc/build-freebsd.md bitcoin-26.0/doc/build-netbsd.md bitcoin-26.0/doc/build-openbsd.md bitcoin-26.0/doc/build-osx.md bitcoin-26.0/doc/build-unix.md bitcoin-26.0/doc/build-windows.md bitcoin-26.0/doc/cjdns.md bitcoin-26.0/doc/dependencies.md bitcoin-26.0/doc/descriptors.md bitcoin-26.0/doc/design/ bitcoin-26.0/doc/design/assumeutxo.md bitcoin-26.0/doc/design/libraries.md bitcoin-26.0/doc/design/multiprocess.md bitcoin-26.0/doc/developer-notes.md bitcoin-26.0/doc/dnsseed-policy.md bitcoin-26.0/doc/external-signer.md bitcoin-26.0/doc/files.md bitcoin-26.0/doc/fuzzing.md bitcoin-26.0/doc/guix.md bitcoin-26.0/doc/i2p.md bitcoin-26.0/doc/init.md bitcoin-26.0/doc/man/ bitcoin-26.0/doc/man/Makefile.am bitcoin-26.0/doc/man/bitcoin-cli.1 bitcoin-26.0/doc/man/bitcoin-qt.1 bitcoin-26.0/doc/man/bitcoin-tx.1 bitcoin-26.0/doc/man/bitcoin-util.1 bitcoin-26.0/doc/man/bitcoin-wallet.1 bitcoin-26.0/doc/man/bitcoind.1 bitcoin-26.0/doc/managing-wallets.md bitcoin-26.0/doc/multisig-tutorial.md bitcoin-26.0/doc/p2p-bad-ports.md bitcoin-26.0/doc/policy/ bitcoin-26.0/doc/policy/README.md bitcoin-26.0/doc/policy/mempool-limits.md bitcoin-26.0/doc/policy/mempool-replacements.md bitcoin-26.0/doc/policy/packages.md bitcoin-26.0/doc/productivity.md bitcoin-26.0/doc/psbt.md bitcoin-26.0/doc/reduce-memory.md bitcoin-26.0/doc/reduce-traffic.md bitcoin-26.0/doc/release-notes.md bitcoin-26.0/doc/release-notes/ bitcoin-26.0/doc/release-notes/release-notes-0.10.0.md bitcoin-26.0/doc/release-notes/release-notes-0.10.1.md bitcoin-26.0/doc/release-notes/release-notes-0.10.2.md bitcoin-26.0/doc/release-notes/release-notes-0.10.3.md bitcoin-26.0/doc/release-notes/release-notes-0.10.4.md bitcoin-26.0/doc/release-notes/release-notes-0.11.0.md bitcoin-26.0/doc/release-notes/release-notes-0.11.1.md bitcoin-26.0/doc/release-notes/release-notes-0.11.2.md bitcoin-26.0/doc/release-notes/release-notes-0.12.0.md bitcoin-26.0/doc/release-notes/release-notes-0.12.1.md bitcoin-26.0/doc/release-notes/release-notes-0.13.0.md bitcoin-26.0/doc/release-notes/release-notes-0.13.1.md bitcoin-26.0/doc/release-notes/release-notes-0.13.2.md bitcoin-26.0/doc/release-notes/release-notes-0.14.0.md bitcoin-26.0/doc/release-notes/release-notes-0.14.1.md bitcoin-26.0/doc/release-notes/release-notes-0.14.2.md bitcoin-26.0/doc/release-notes/release-notes-0.14.3.md bitcoin-26.0/doc/release-notes/release-notes-0.15.0.1.md bitcoin-26.0/doc/release-notes/release-notes-0.15.0.md bitcoin-26.0/doc/release-notes/release-notes-0.15.1.md bitcoin-26.0/doc/release-notes/release-notes-0.15.2.md bitcoin-26.0/doc/release-notes/release-notes-0.16.0.md bitcoin-26.0/doc/release-notes/release-notes-0.16.1.md bitcoin-26.0/doc/release-notes/release-notes-0.16.2.md bitcoin-26.0/doc/release-notes/release-notes-0.16.3.md bitcoin-26.0/doc/release-notes/release-notes-0.17.0.1.md bitcoin-26.0/doc/release-notes/release-notes-0.17.0.md bitcoin-26.0/doc/release-notes/release-notes-0.17.1.md bitcoin-26.0/doc/release-notes/release-notes-0.18.0.md bitcoin-26.0/doc/release-notes/release-notes-0.18.1.md bitcoin-26.0/doc/release-notes/release-notes-0.19.0.1.md bitcoin-26.0/doc/release-notes/release-notes-0.19.0.md bitcoin-26.0/doc/release-notes/release-notes-0.19.1.md bitcoin-26.0/doc/release-notes/release-notes-0.20.0.md bitcoin-26.0/doc/release-notes/release-notes-0.20.1.md bitcoin-26.0/doc/release-notes/release-notes-0.20.2.md bitcoin-26.0/doc/release-notes/release-notes-0.21.0.md bitcoin-26.0/doc/release-notes/release-notes-0.21.1.md bitcoin-26.0/doc/release-notes/release-notes-0.21.2.md bitcoin-26.0/doc/release-notes/release-notes-0.3.12.md bitcoin-26.0/doc/release-notes/release-notes-0.3.13.md bitcoin-26.0/doc/release-notes/release-notes-0.3.14.md bitcoin-26.0/doc/release-notes/release-notes-0.3.15.md bitcoin-26.0/doc/release-notes/release-notes-0.3.16.md bitcoin-26.0/doc/release-notes/release-notes-0.3.17.md bitcoin-26.0/doc/release-notes/release-notes-0.3.18.md bitcoin-26.0/doc/release-notes/release-notes-0.3.19.md bitcoin-26.0/doc/release-notes/release-notes-0.3.20.1.md bitcoin-26.0/doc/release-notes/release-notes-0.3.20.2.md bitcoin-26.0/doc/release-notes/release-notes-0.3.20.md bitcoin-26.0/doc/release-notes/release-notes-0.3.21.md bitcoin-26.0/doc/release-notes/release-notes-0.3.22.md bitcoin-26.0/doc/release-notes/release-notes-0.3.23.md bitcoin-26.0/doc/release-notes/release-notes-0.3.24.md bitcoin-26.0/doc/release-notes/release-notes-0.4.0.md bitcoin-26.0/doc/release-notes/release-notes-0.4.1.md bitcoin-26.0/doc/release-notes/release-notes-0.4.2.md bitcoin-26.0/doc/release-notes/release-notes-0.4.3.md bitcoin-26.0/doc/release-notes/release-notes-0.4.4.md bitcoin-26.0/doc/release-notes/release-notes-0.4.5.md bitcoin-26.0/doc/release-notes/release-notes-0.4.6.md bitcoin-26.0/doc/release-notes/release-notes-0.5.0.md bitcoin-26.0/doc/release-notes/release-notes-0.5.1.md bitcoin-26.0/doc/release-notes/release-notes-0.5.2.md bitcoin-26.0/doc/release-notes/release-notes-0.5.3.md bitcoin-26.0/doc/release-notes/release-notes-0.5.4.md bitcoin-26.0/doc/release-notes/release-notes-0.5.5.md bitcoin-26.0/doc/release-notes/release-notes-0.6.0.md bitcoin-26.0/doc/release-notes/release-notes-0.6.1.md bitcoin-26.0/doc/release-notes/release-notes-0.6.2.md bitcoin-26.0/doc/release-notes/release-notes-0.6.3.md bitcoin-26.0/doc/release-notes/release-notes-0.7.0.md bitcoin-26.0/doc/release-notes/release-notes-0.7.1.md bitcoin-26.0/doc/release-notes/release-notes-0.7.2.md bitcoin-26.0/doc/release-notes/release-notes-0.8.0.md bitcoin-26.0/doc/release-notes/release-notes-0.8.1.md bitcoin-26.0/doc/release-notes/release-notes-0.8.2.md bitcoin-26.0/doc/release-notes/release-notes-0.8.3.md bitcoin-26.0/doc/release-notes/release-notes-0.8.4.md bitcoin-26.0/doc/release-notes/release-notes-0.8.5.md bitcoin-26.0/doc/release-notes/release-notes-0.8.6.md bitcoin-26.0/doc/release-notes/release-notes-0.9.0.md bitcoin-26.0/doc/release-notes/release-notes-0.9.1.md bitcoin-26.0/doc/release-notes/release-notes-0.9.2.1.md bitcoin-26.0/doc/release-notes/release-notes-0.9.2.md bitcoin-26.0/doc/release-notes/release-notes-0.9.3.md bitcoin-26.0/doc/release-notes/release-notes-0.9.4.md bitcoin-26.0/doc/release-notes/release-notes-0.9.5.md bitcoin-26.0/doc/release-notes/release-notes-22.0.md bitcoin-26.0/doc/release-notes/release-notes-22.1.md bitcoin-26.0/doc/release-notes/release-notes-23.0.md bitcoin-26.0/doc/release-notes/release-notes-23.1.md bitcoin-26.0/doc/release-notes/release-notes-23.2.md bitcoin-26.0/doc/release-notes/release-notes-24.0.1.md bitcoin-26.0/doc/release-notes/release-notes-24.0.md bitcoin-26.0/doc/release-notes/release-notes-24.1.md bitcoin-26.0/doc/release-notes/release-notes-24.2.md bitcoin-26.0/doc/release-notes/release-notes-25.0.md bitcoin-26.0/doc/release-notes/release-notes-25.1.md bitcoin-26.0/doc/release-process.md bitcoin-26.0/doc/shared-libraries.md bitcoin-26.0/doc/tor.md bitcoin-26.0/doc/tracing.md bitcoin-26.0/doc/translation_process.md bitcoin-26.0/doc/translation_strings_policy.md bitcoin-26.0/doc/zmq.md bitcoin-26.0/libbitcoinconsensus.pc.in bitcoin-26.0/share/ bitcoin-26.0/share/examples/ bitcoin-26.0/share/examples/bitcoin.conf bitcoin-26.0/share/genbuild.sh bitcoin-26.0/share/pixmaps/ bitcoin-26.0/share/pixmaps/bitcoin.ico bitcoin-26.0/share/pixmaps/bitcoin128.png bitcoin-26.0/share/pixmaps/bitcoin128.xpm bitcoin-26.0/share/pixmaps/bitcoin16.png bitcoin-26.0/share/pixmaps/bitcoin16.xpm bitcoin-26.0/share/pixmaps/bitcoin256.png bitcoin-26.0/share/pixmaps/bitcoin256.xpm bitcoin-26.0/share/pixmaps/bitcoin32.png bitcoin-26.0/share/pixmaps/bitcoin32.xpm bitcoin-26.0/share/pixmaps/bitcoin64.png bitcoin-26.0/share/pixmaps/bitcoin64.xpm bitcoin-26.0/share/pixmaps/nsis-header.bmp bitcoin-26.0/share/pixmaps/nsis-wizard.bmp bitcoin-26.0/share/qt/ bitcoin-26.0/share/qt/Info.plist.in bitcoin-26.0/share/qt/extract_strings_qt.py bitcoin-26.0/share/rpcauth/ bitcoin-26.0/share/rpcauth/README.md bitcoin-26.0/share/rpcauth/rpcauth.py bitcoin-26.0/share/setup.nsi.in bitcoin-26.0/src/ bitcoin-26.0/src/.bear-tidy-config bitcoin-26.0/src/.clang-format bitcoin-26.0/src/.clang-tidy bitcoin-26.0/src/Makefile.am bitcoin-26.0/src/Makefile.bench.include bitcoin-26.0/src/Makefile.crc32c.include bitcoin-26.0/src/Makefile.leveldb.include bitcoin-26.0/src/Makefile.minisketch.include bitcoin-26.0/src/Makefile.qt.include bitcoin-26.0/src/Makefile.qt_locale.include bitcoin-26.0/src/Makefile.qttest.include bitcoin-26.0/src/Makefile.test.include bitcoin-26.0/src/Makefile.test_fuzz.include bitcoin-26.0/src/Makefile.test_util.include bitcoin-26.0/src/Makefile.univalue.include bitcoin-26.0/src/addrdb.cpp bitcoin-26.0/src/addrdb.h bitcoin-26.0/src/addresstype.cpp bitcoin-26.0/src/addresstype.h bitcoin-26.0/src/addrman.cpp bitcoin-26.0/src/addrman.h bitcoin-26.0/src/addrman_impl.h bitcoin-26.0/src/arith_uint256.cpp bitcoin-26.0/src/arith_uint256.h bitcoin-26.0/src/attributes.h bitcoin-26.0/src/banman.cpp bitcoin-26.0/src/banman.h bitcoin-26.0/src/base58.cpp bitcoin-26.0/src/base58.h bitcoin-26.0/src/bech32.cpp bitcoin-26.0/src/bech32.h bitcoin-26.0/src/bench/ bitcoin-26.0/src/bench/.gitignore bitcoin-26.0/src/bench/addrman.cpp bitcoin-26.0/src/bench/base58.cpp bitcoin-26.0/src/bench/bech32.cpp bitcoin-26.0/src/bench/bench.cpp bitcoin-26.0/src/bench/bench.h bitcoin-26.0/src/bench/bench_bitcoin.cpp bitcoin-26.0/src/bench/bip324_ecdh.cpp bitcoin-26.0/src/bench/block_assemble.cpp bitcoin-26.0/src/bench/ccoins_caching.cpp bitcoin-26.0/src/bench/chacha20.cpp bitcoin-26.0/src/bench/checkblock.cpp bitcoin-26.0/src/bench/checkqueue.cpp bitcoin-26.0/src/bench/coin_selection.cpp bitcoin-26.0/src/bench/crypto_hash.cpp bitcoin-26.0/src/bench/data.cpp bitcoin-26.0/src/bench/data.h bitcoin-26.0/src/bench/data/ bitcoin-26.0/src/bench/data/block413567.raw bitcoin-26.0/src/bench/descriptors.cpp bitcoin-26.0/src/bench/disconnected_transactions.cpp bitcoin-26.0/src/bench/duplicate_inputs.cpp bitcoin-26.0/src/bench/ellswift.cpp bitcoin-26.0/src/bench/examples.cpp bitcoin-26.0/src/bench/gcs_filter.cpp bitcoin-26.0/src/bench/hashpadding.cpp bitcoin-26.0/src/bench/load_external.cpp bitcoin-26.0/src/bench/lockedpool.cpp bitcoin-26.0/src/bench/logging.cpp bitcoin-26.0/src/bench/mempool_eviction.cpp bitcoin-26.0/src/bench/mempool_stress.cpp bitcoin-26.0/src/bench/merkle_root.cpp bitcoin-26.0/src/bench/nanobench.cpp bitcoin-26.0/src/bench/nanobench.h bitcoin-26.0/src/bench/peer_eviction.cpp bitcoin-26.0/src/bench/poly1305.cpp bitcoin-26.0/src/bench/pool.cpp bitcoin-26.0/src/bench/prevector.cpp bitcoin-26.0/src/bench/rollingbloom.cpp bitcoin-26.0/src/bench/rpc_blockchain.cpp bitcoin-26.0/src/bench/rpc_mempool.cpp bitcoin-26.0/src/bench/streams_findbyte.cpp bitcoin-26.0/src/bench/strencodings.cpp bitcoin-26.0/src/bench/util_time.cpp bitcoin-26.0/src/bench/verify_script.cpp bitcoin-26.0/src/bench/wallet_balance.cpp bitcoin-26.0/src/bench/wallet_create_tx.cpp bitcoin-26.0/src/bench/wallet_loading.cpp bitcoin-26.0/src/bench/xor.cpp bitcoin-26.0/src/bip324.cpp bitcoin-26.0/src/bip324.h bitcoin-26.0/src/bitcoin-chainstate.cpp bitcoin-26.0/src/bitcoin-cli-res.rc bitcoin-26.0/src/bitcoin-cli.cpp bitcoin-26.0/src/bitcoin-tx-res.rc bitcoin-26.0/src/bitcoin-tx.cpp bitcoin-26.0/src/bitcoin-util-res.rc bitcoin-26.0/src/bitcoin-util.cpp bitcoin-26.0/src/bitcoin-wallet-res.rc bitcoin-26.0/src/bitcoin-wallet.cpp bitcoin-26.0/src/bitcoind-res.rc bitcoin-26.0/src/bitcoind.cpp bitcoin-26.0/src/blockencodings.cpp bitcoin-26.0/src/blockencodings.h bitcoin-26.0/src/blockfilter.cpp bitcoin-26.0/src/blockfilter.h bitcoin-26.0/src/chain.cpp bitcoin-26.0/src/chain.h bitcoin-26.0/src/chainparams.cpp bitcoin-26.0/src/chainparams.h bitcoin-26.0/src/chainparamsbase.cpp bitcoin-26.0/src/chainparamsbase.h bitcoin-26.0/src/chainparamsseeds.h bitcoin-26.0/src/checkqueue.h bitcoin-26.0/src/clientversion.cpp bitcoin-26.0/src/clientversion.h bitcoin-26.0/src/coins.cpp bitcoin-26.0/src/coins.h bitcoin-26.0/src/common/ bitcoin-26.0/src/common/args.cpp bitcoin-26.0/src/common/args.h bitcoin-26.0/src/common/bloom.cpp bitcoin-26.0/src/common/bloom.h bitcoin-26.0/src/common/config.cpp bitcoin-26.0/src/common/init.cpp bitcoin-26.0/src/common/init.h bitcoin-26.0/src/common/interfaces.cpp bitcoin-26.0/src/common/run_command.cpp bitcoin-26.0/src/common/run_command.h bitcoin-26.0/src/common/settings.cpp bitcoin-26.0/src/common/settings.h bitcoin-26.0/src/common/system.cpp bitcoin-26.0/src/common/system.h bitcoin-26.0/src/common/url.cpp bitcoin-26.0/src/common/url.h bitcoin-26.0/src/compat/ bitcoin-26.0/src/compat/assumptions.h bitcoin-26.0/src/compat/byteswap.h bitcoin-26.0/src/compat/compat.h bitcoin-26.0/src/compat/cpuid.h bitcoin-26.0/src/compat/endian.h bitcoin-26.0/src/compat/stdin.cpp bitcoin-26.0/src/compat/stdin.h bitcoin-26.0/src/compressor.cpp bitcoin-26.0/src/compressor.h bitcoin-26.0/src/config/ bitcoin-26.0/src/config/.empty bitcoin-26.0/src/consensus/ bitcoin-26.0/src/consensus/amount.h bitcoin-26.0/src/consensus/consensus.h bitcoin-26.0/src/consensus/merkle.cpp bitcoin-26.0/src/consensus/merkle.h bitcoin-26.0/src/consensus/params.h bitcoin-26.0/src/consensus/tx_check.cpp bitcoin-26.0/src/consensus/tx_check.h bitcoin-26.0/src/consensus/tx_verify.cpp bitcoin-26.0/src/consensus/tx_verify.h bitcoin-26.0/src/consensus/validation.h bitcoin-26.0/src/core_io.h bitcoin-26.0/src/core_memusage.h bitcoin-26.0/src/core_read.cpp bitcoin-26.0/src/core_write.cpp bitcoin-26.0/src/crc32c/ bitcoin-26.0/src/crc32c/.appveyor.yml bitcoin-26.0/src/crc32c/.clang-format bitcoin-26.0/src/crc32c/.clang_complete bitcoin-26.0/src/crc32c/.gitignore bitcoin-26.0/src/crc32c/.gitmodules bitcoin-26.0/src/crc32c/.travis.yml bitcoin-26.0/src/crc32c/.ycm_extra_conf.py bitcoin-26.0/src/crc32c/AUTHORS bitcoin-26.0/src/crc32c/CMakeLists.txt bitcoin-26.0/src/crc32c/CONTRIBUTING.md bitcoin-26.0/src/crc32c/Crc32cConfig.cmake.in bitcoin-26.0/src/crc32c/LICENSE bitcoin-26.0/src/crc32c/README.md bitcoin-26.0/src/crc32c/include/ bitcoin-26.0/src/crc32c/include/crc32c/ bitcoin-26.0/src/crc32c/include/crc32c/crc32c.h bitcoin-26.0/src/crc32c/src/ bitcoin-26.0/src/crc32c/src/crc32c.cc bitcoin-26.0/src/crc32c/src/crc32c_arm64.cc bitcoin-26.0/src/crc32c/src/crc32c_arm64.h bitcoin-26.0/src/crc32c/src/crc32c_arm64_check.h bitcoin-26.0/src/crc32c/src/crc32c_arm64_unittest.cc bitcoin-26.0/src/crc32c/src/crc32c_benchmark.cc bitcoin-26.0/src/crc32c/src/crc32c_capi_unittest.c bitcoin-26.0/src/crc32c/src/crc32c_config.h.in bitcoin-26.0/src/crc32c/src/crc32c_extend_unittests.h bitcoin-26.0/src/crc32c/src/crc32c_internal.h bitcoin-26.0/src/crc32c/src/crc32c_portable.cc bitcoin-26.0/src/crc32c/src/crc32c_portable_unittest.cc bitcoin-26.0/src/crc32c/src/crc32c_prefetch.h bitcoin-26.0/src/crc32c/src/crc32c_prefetch_unittest.cc bitcoin-26.0/src/crc32c/src/crc32c_read_le.h bitcoin-26.0/src/crc32c/src/crc32c_read_le_unittest.cc bitcoin-26.0/src/crc32c/src/crc32c_round_up.h bitcoin-26.0/src/crc32c/src/crc32c_round_up_unittest.cc bitcoin-26.0/src/crc32c/src/crc32c_sse42.cc bitcoin-26.0/src/crc32c/src/crc32c_sse42.h bitcoin-26.0/src/crc32c/src/crc32c_sse42_check.h bitcoin-26.0/src/crc32c/src/crc32c_sse42_unittest.cc bitcoin-26.0/src/crc32c/src/crc32c_test_main.cc bitcoin-26.0/src/crc32c/src/crc32c_unittest.cc bitcoin-26.0/src/crypto/ bitcoin-26.0/src/crypto/aes.cpp bitcoin-26.0/src/crypto/aes.h bitcoin-26.0/src/crypto/chacha20.cpp bitcoin-26.0/src/crypto/chacha20.h bitcoin-26.0/src/crypto/chacha20poly1305.cpp bitcoin-26.0/src/crypto/chacha20poly1305.h bitcoin-26.0/src/crypto/common.h bitcoin-26.0/src/crypto/ctaes/ bitcoin-26.0/src/crypto/ctaes/COPYING bitcoin-26.0/src/crypto/ctaes/README.md bitcoin-26.0/src/crypto/ctaes/bench.c bitcoin-26.0/src/crypto/ctaes/ctaes.c bitcoin-26.0/src/crypto/ctaes/ctaes.h bitcoin-26.0/src/crypto/ctaes/test.c bitcoin-26.0/src/crypto/hkdf_sha256_32.cpp bitcoin-26.0/src/crypto/hkdf_sha256_32.h bitcoin-26.0/src/crypto/hmac_sha256.cpp bitcoin-26.0/src/crypto/hmac_sha256.h bitcoin-26.0/src/crypto/hmac_sha512.cpp bitcoin-26.0/src/crypto/hmac_sha512.h bitcoin-26.0/src/crypto/muhash.cpp bitcoin-26.0/src/crypto/muhash.h bitcoin-26.0/src/crypto/poly1305.cpp bitcoin-26.0/src/crypto/poly1305.h bitcoin-26.0/src/crypto/ripemd160.cpp bitcoin-26.0/src/crypto/ripemd160.h bitcoin-26.0/src/crypto/sha1.cpp bitcoin-26.0/src/crypto/sha1.h bitcoin-26.0/src/crypto/sha256.cpp bitcoin-26.0/src/crypto/sha256.h bitcoin-26.0/src/crypto/sha256_arm_shani.cpp bitcoin-26.0/src/crypto/sha256_avx2.cpp bitcoin-26.0/src/crypto/sha256_sse4.cpp bitcoin-26.0/src/crypto/sha256_sse41.cpp bitcoin-26.0/src/crypto/sha256_x86_shani.cpp bitcoin-26.0/src/crypto/sha3.cpp bitcoin-26.0/src/crypto/sha3.h bitcoin-26.0/src/crypto/sha512.cpp bitcoin-26.0/src/crypto/sha512.h bitcoin-26.0/src/crypto/siphash.cpp bitcoin-26.0/src/crypto/siphash.h bitcoin-26.0/src/cuckoocache.h bitcoin-26.0/src/dbwrapper.cpp bitcoin-26.0/src/dbwrapper.h bitcoin-26.0/src/deploymentinfo.cpp bitcoin-26.0/src/deploymentinfo.h bitcoin-26.0/src/deploymentstatus.cpp bitcoin-26.0/src/deploymentstatus.h bitcoin-26.0/src/dummywallet.cpp bitcoin-26.0/src/external_signer.cpp bitcoin-26.0/src/external_signer.h bitcoin-26.0/src/flatfile.cpp bitcoin-26.0/src/flatfile.h bitcoin-26.0/src/hash.cpp bitcoin-26.0/src/hash.h bitcoin-26.0/src/headerssync.cpp bitcoin-26.0/src/headerssync.h bitcoin-26.0/src/httprpc.cpp bitcoin-26.0/src/httprpc.h bitcoin-26.0/src/httpserver.cpp bitcoin-26.0/src/httpserver.h bitcoin-26.0/src/i2p.cpp bitcoin-26.0/src/i2p.h bitcoin-26.0/src/index/ bitcoin-26.0/src/index/base.cpp bitcoin-26.0/src/index/base.h bitcoin-26.0/src/index/blockfilterindex.cpp bitcoin-26.0/src/index/blockfilterindex.h bitcoin-26.0/src/index/coinstatsindex.cpp bitcoin-26.0/src/index/coinstatsindex.h bitcoin-26.0/src/index/disktxpos.h bitcoin-26.0/src/index/txindex.cpp bitcoin-26.0/src/index/txindex.h bitcoin-26.0/src/indirectmap.h bitcoin-26.0/src/init.cpp bitcoin-26.0/src/init.h bitcoin-26.0/src/init/ bitcoin-26.0/src/init/bitcoin-gui.cpp bitcoin-26.0/src/init/bitcoin-node.cpp bitcoin-26.0/src/init/bitcoin-qt.cpp bitcoin-26.0/src/init/bitcoin-wallet.cpp bitcoin-26.0/src/init/bitcoind.cpp bitcoin-26.0/src/init/common.cpp bitcoin-26.0/src/init/common.h bitcoin-26.0/src/interfaces/ bitcoin-26.0/src/interfaces/README.md bitcoin-26.0/src/interfaces/chain.h bitcoin-26.0/src/interfaces/echo.h bitcoin-26.0/src/interfaces/handler.h bitcoin-26.0/src/interfaces/init.h bitcoin-26.0/src/interfaces/ipc.h bitcoin-26.0/src/interfaces/node.h bitcoin-26.0/src/interfaces/wallet.h bitcoin-26.0/src/ipc/ bitcoin-26.0/src/ipc/capnp/ bitcoin-26.0/src/ipc/capnp/.gitignore bitcoin-26.0/src/ipc/capnp/context.h bitcoin-26.0/src/ipc/capnp/echo.capnp bitcoin-26.0/src/ipc/capnp/init-types.h bitcoin-26.0/src/ipc/capnp/init.capnp bitcoin-26.0/src/ipc/capnp/protocol.cpp bitcoin-26.0/src/ipc/capnp/protocol.h bitcoin-26.0/src/ipc/context.h bitcoin-26.0/src/ipc/exception.h bitcoin-26.0/src/ipc/interfaces.cpp bitcoin-26.0/src/ipc/process.cpp bitcoin-26.0/src/ipc/process.h bitcoin-26.0/src/ipc/protocol.h bitcoin-26.0/src/kernel/ bitcoin-26.0/src/kernel/bitcoinkernel.cpp bitcoin-26.0/src/kernel/blockmanager_opts.h bitcoin-26.0/src/kernel/chain.cpp bitcoin-26.0/src/kernel/chain.h bitcoin-26.0/src/kernel/chainparams.cpp bitcoin-26.0/src/kernel/chainparams.h bitcoin-26.0/src/kernel/chainstatemanager_opts.h bitcoin-26.0/src/kernel/checks.cpp bitcoin-26.0/src/kernel/checks.h bitcoin-26.0/src/kernel/coinstats.cpp bitcoin-26.0/src/kernel/coinstats.h bitcoin-26.0/src/kernel/context.cpp bitcoin-26.0/src/kernel/context.h bitcoin-26.0/src/kernel/cs_main.cpp bitcoin-26.0/src/kernel/cs_main.h bitcoin-26.0/src/kernel/disconnected_transactions.h bitcoin-26.0/src/kernel/mempool_entry.h bitcoin-26.0/src/kernel/mempool_limits.h bitcoin-26.0/src/kernel/mempool_options.h bitcoin-26.0/src/kernel/mempool_persist.cpp bitcoin-26.0/src/kernel/mempool_persist.h bitcoin-26.0/src/kernel/mempool_removal_reason.cpp bitcoin-26.0/src/kernel/mempool_removal_reason.h bitcoin-26.0/src/kernel/messagestartchars.h bitcoin-26.0/src/kernel/notifications_interface.h bitcoin-26.0/src/kernel/validation_cache_sizes.h bitcoin-26.0/src/key.cpp bitcoin-26.0/src/key.h bitcoin-26.0/src/key_io.cpp bitcoin-26.0/src/key_io.h bitcoin-26.0/src/leveldb/ bitcoin-26.0/src/leveldb/.appveyor.yml bitcoin-26.0/src/leveldb/.clang-format bitcoin-26.0/src/leveldb/.gitignore bitcoin-26.0/src/leveldb/.travis.yml bitcoin-26.0/src/leveldb/AUTHORS bitcoin-26.0/src/leveldb/CMakeLists.txt bitcoin-26.0/src/leveldb/CONTRIBUTING.md bitcoin-26.0/src/leveldb/LICENSE bitcoin-26.0/src/leveldb/NEWS bitcoin-26.0/src/leveldb/README.md bitcoin-26.0/src/leveldb/TODO bitcoin-26.0/src/leveldb/benchmarks/ bitcoin-26.0/src/leveldb/benchmarks/db_bench.cc bitcoin-26.0/src/leveldb/benchmarks/db_bench_sqlite3.cc bitcoin-26.0/src/leveldb/benchmarks/db_bench_tree_db.cc bitcoin-26.0/src/leveldb/cmake/ bitcoin-26.0/src/leveldb/cmake/leveldbConfig.cmake bitcoin-26.0/src/leveldb/db/ bitcoin-26.0/src/leveldb/db/autocompact_test.cc bitcoin-26.0/src/leveldb/db/builder.cc bitcoin-26.0/src/leveldb/db/builder.h bitcoin-26.0/src/leveldb/db/c.cc bitcoin-26.0/src/leveldb/db/c_test.c bitcoin-26.0/src/leveldb/db/corruption_test.cc bitcoin-26.0/src/leveldb/db/db_impl.cc bitcoin-26.0/src/leveldb/db/db_impl.h bitcoin-26.0/src/leveldb/db/db_iter.cc bitcoin-26.0/src/leveldb/db/db_iter.h bitcoin-26.0/src/leveldb/db/db_test.cc bitcoin-26.0/src/leveldb/db/dbformat.cc bitcoin-26.0/src/leveldb/db/dbformat.h bitcoin-26.0/src/leveldb/db/dbformat_test.cc bitcoin-26.0/src/leveldb/db/dumpfile.cc bitcoin-26.0/src/leveldb/db/fault_injection_test.cc bitcoin-26.0/src/leveldb/db/filename.cc bitcoin-26.0/src/leveldb/db/filename.h bitcoin-26.0/src/leveldb/db/filename_test.cc bitcoin-26.0/src/leveldb/db/leveldbutil.cc bitcoin-26.0/src/leveldb/db/log_format.h bitcoin-26.0/src/leveldb/db/log_reader.cc bitcoin-26.0/src/leveldb/db/log_reader.h bitcoin-26.0/src/leveldb/db/log_test.cc bitcoin-26.0/src/leveldb/db/log_writer.cc bitcoin-26.0/src/leveldb/db/log_writer.h bitcoin-26.0/src/leveldb/db/memtable.cc bitcoin-26.0/src/leveldb/db/memtable.h bitcoin-26.0/src/leveldb/db/recovery_test.cc bitcoin-26.0/src/leveldb/db/repair.cc bitcoin-26.0/src/leveldb/db/skiplist.h bitcoin-26.0/src/leveldb/db/skiplist_test.cc bitcoin-26.0/src/leveldb/db/snapshot.h bitcoin-26.0/src/leveldb/db/table_cache.cc bitcoin-26.0/src/leveldb/db/table_cache.h bitcoin-26.0/src/leveldb/db/version_edit.cc bitcoin-26.0/src/leveldb/db/version_edit.h bitcoin-26.0/src/leveldb/db/version_edit_test.cc bitcoin-26.0/src/leveldb/db/version_set.cc bitcoin-26.0/src/leveldb/db/version_set.h bitcoin-26.0/src/leveldb/db/version_set_test.cc bitcoin-26.0/src/leveldb/db/write_batch.cc bitcoin-26.0/src/leveldb/db/write_batch_internal.h bitcoin-26.0/src/leveldb/db/write_batch_test.cc bitcoin-26.0/src/leveldb/doc/ bitcoin-26.0/src/leveldb/doc/benchmark.html bitcoin-26.0/src/leveldb/doc/impl.md bitcoin-26.0/src/leveldb/doc/index.md bitcoin-26.0/src/leveldb/doc/log_format.md bitcoin-26.0/src/leveldb/doc/table_format.md bitcoin-26.0/src/leveldb/helpers/ bitcoin-26.0/src/leveldb/helpers/memenv/ bitcoin-26.0/src/leveldb/helpers/memenv/memenv.cc bitcoin-26.0/src/leveldb/helpers/memenv/memenv.h bitcoin-26.0/src/leveldb/helpers/memenv/memenv_test.cc bitcoin-26.0/src/leveldb/include/ bitcoin-26.0/src/leveldb/include/leveldb/ bitcoin-26.0/src/leveldb/include/leveldb/c.h bitcoin-26.0/src/leveldb/include/leveldb/cache.h bitcoin-26.0/src/leveldb/include/leveldb/comparator.h bitcoin-26.0/src/leveldb/include/leveldb/db.h bitcoin-26.0/src/leveldb/include/leveldb/dumpfile.h bitcoin-26.0/src/leveldb/include/leveldb/env.h bitcoin-26.0/src/leveldb/include/leveldb/export.h bitcoin-26.0/src/leveldb/include/leveldb/filter_policy.h bitcoin-26.0/src/leveldb/include/leveldb/iterator.h bitcoin-26.0/src/leveldb/include/leveldb/options.h bitcoin-26.0/src/leveldb/include/leveldb/slice.h bitcoin-26.0/src/leveldb/include/leveldb/status.h bitcoin-26.0/src/leveldb/include/leveldb/table.h bitcoin-26.0/src/leveldb/include/leveldb/table_builder.h bitcoin-26.0/src/leveldb/include/leveldb/write_batch.h bitcoin-26.0/src/leveldb/issues/ bitcoin-26.0/src/leveldb/issues/issue178_test.cc bitcoin-26.0/src/leveldb/issues/issue200_test.cc bitcoin-26.0/src/leveldb/issues/issue320_test.cc bitcoin-26.0/src/leveldb/port/ bitcoin-26.0/src/leveldb/port/README.md bitcoin-26.0/src/leveldb/port/port.h bitcoin-26.0/src/leveldb/port/port_config.h.in bitcoin-26.0/src/leveldb/port/port_example.h bitcoin-26.0/src/leveldb/port/port_stdcxx.h bitcoin-26.0/src/leveldb/port/thread_annotations.h bitcoin-26.0/src/leveldb/table/ bitcoin-26.0/src/leveldb/table/block.cc bitcoin-26.0/src/leveldb/table/block.h bitcoin-26.0/src/leveldb/table/block_builder.cc bitcoin-26.0/src/leveldb/table/block_builder.h bitcoin-26.0/src/leveldb/table/filter_block.cc bitcoin-26.0/src/leveldb/table/filter_block.h bitcoin-26.0/src/leveldb/table/filter_block_test.cc bitcoin-26.0/src/leveldb/table/format.cc bitcoin-26.0/src/leveldb/table/format.h bitcoin-26.0/src/leveldb/table/iterator.cc bitcoin-26.0/src/leveldb/table/iterator_wrapper.h bitcoin-26.0/src/leveldb/table/merger.cc bitcoin-26.0/src/leveldb/table/merger.h bitcoin-26.0/src/leveldb/table/table.cc bitcoin-26.0/src/leveldb/table/table_builder.cc bitcoin-26.0/src/leveldb/table/table_test.cc bitcoin-26.0/src/leveldb/table/two_level_iterator.cc bitcoin-26.0/src/leveldb/table/two_level_iterator.h bitcoin-26.0/src/leveldb/util/ bitcoin-26.0/src/leveldb/util/arena.cc bitcoin-26.0/src/leveldb/util/arena.h bitcoin-26.0/src/leveldb/util/arena_test.cc bitcoin-26.0/src/leveldb/util/bloom.cc bitcoin-26.0/src/leveldb/util/bloom_test.cc bitcoin-26.0/src/leveldb/util/cache.cc bitcoin-26.0/src/leveldb/util/cache_test.cc bitcoin-26.0/src/leveldb/util/coding.cc bitcoin-26.0/src/leveldb/util/coding.h bitcoin-26.0/src/leveldb/util/coding_test.cc bitcoin-26.0/src/leveldb/util/comparator.cc bitcoin-26.0/src/leveldb/util/crc32c.cc bitcoin-26.0/src/leveldb/util/crc32c.h bitcoin-26.0/src/leveldb/util/crc32c_test.cc bitcoin-26.0/src/leveldb/util/env.cc bitcoin-26.0/src/leveldb/util/env_posix.cc bitcoin-26.0/src/leveldb/util/env_posix_test.cc bitcoin-26.0/src/leveldb/util/env_posix_test_helper.h bitcoin-26.0/src/leveldb/util/env_test.cc bitcoin-26.0/src/leveldb/util/env_windows.cc bitcoin-26.0/src/leveldb/util/env_windows_test.cc bitcoin-26.0/src/leveldb/util/env_windows_test_helper.h bitcoin-26.0/src/leveldb/util/filter_policy.cc bitcoin-26.0/src/leveldb/util/hash.cc bitcoin-26.0/src/leveldb/util/hash.h bitcoin-26.0/src/leveldb/util/hash_test.cc bitcoin-26.0/src/leveldb/util/histogram.cc bitcoin-26.0/src/leveldb/util/histogram.h bitcoin-26.0/src/leveldb/util/logging.cc bitcoin-26.0/src/leveldb/util/logging.h bitcoin-26.0/src/leveldb/util/logging_test.cc bitcoin-26.0/src/leveldb/util/mutexlock.h bitcoin-26.0/src/leveldb/util/no_destructor.h bitcoin-26.0/src/leveldb/util/no_destructor_test.cc bitcoin-26.0/src/leveldb/util/options.cc bitcoin-26.0/src/leveldb/util/posix_logger.h bitcoin-26.0/src/leveldb/util/random.h bitcoin-26.0/src/leveldb/util/status.cc bitcoin-26.0/src/leveldb/util/status_test.cc bitcoin-26.0/src/leveldb/util/testharness.cc bitcoin-26.0/src/leveldb/util/testharness.h bitcoin-26.0/src/leveldb/util/testutil.cc bitcoin-26.0/src/leveldb/util/testutil.h bitcoin-26.0/src/leveldb/util/windows_logger.h bitcoin-26.0/src/logging.cpp bitcoin-26.0/src/logging.h bitcoin-26.0/src/logging/ bitcoin-26.0/src/logging/timer.h bitcoin-26.0/src/mapport.cpp bitcoin-26.0/src/mapport.h bitcoin-26.0/src/memusage.h bitcoin-26.0/src/merkleblock.cpp bitcoin-26.0/src/merkleblock.h bitcoin-26.0/src/minisketch/ bitcoin-26.0/src/minisketch/.cirrus.yml bitcoin-26.0/src/minisketch/.gitignore bitcoin-26.0/src/minisketch/LICENSE bitcoin-26.0/src/minisketch/Makefile.am bitcoin-26.0/src/minisketch/README.md bitcoin-26.0/src/minisketch/autogen.sh bitcoin-26.0/src/minisketch/build-aux/ bitcoin-26.0/src/minisketch/build-aux/m4/ bitcoin-26.0/src/minisketch/build-aux/m4/ax_check_compile_flag.m4 bitcoin-26.0/src/minisketch/build-aux/m4/ax_check_link_flag.m4 bitcoin-26.0/src/minisketch/build-aux/m4/ax_check_preproc_flag.m4 bitcoin-26.0/src/minisketch/build-aux/m4/ax_cxx_compile_stdcxx.m4 bitcoin-26.0/src/minisketch/ci/ bitcoin-26.0/src/minisketch/ci/cirrus.sh bitcoin-26.0/src/minisketch/ci/linux-debian.Dockerfile bitcoin-26.0/src/minisketch/configure.ac bitcoin-26.0/src/minisketch/doc/ bitcoin-26.0/src/minisketch/doc/example.c bitcoin-26.0/src/minisketch/doc/gen_basefpbits.sage bitcoin-26.0/src/minisketch/doc/gen_params.sage bitcoin-26.0/src/minisketch/doc/log2_factorial.sage bitcoin-26.0/src/minisketch/doc/math.md bitcoin-26.0/src/minisketch/doc/minisketch-vs.png bitcoin-26.0/src/minisketch/doc/moduli.md bitcoin-26.0/src/minisketch/doc/plot_bits.png bitcoin-26.0/src/minisketch/doc/plot_capacity.png bitcoin-26.0/src/minisketch/doc/plot_diff.png bitcoin-26.0/src/minisketch/doc/plot_size.png bitcoin-26.0/src/minisketch/doc/protocoltips.md bitcoin-26.0/src/minisketch/include/ bitcoin-26.0/src/minisketch/include/minisketch.h bitcoin-26.0/src/minisketch/sources.mk bitcoin-26.0/src/minisketch/src/ bitcoin-26.0/src/minisketch/src/bench.cpp bitcoin-26.0/src/minisketch/src/false_positives.h bitcoin-26.0/src/minisketch/src/fielddefines.h bitcoin-26.0/src/minisketch/src/fields/ bitcoin-26.0/src/minisketch/src/fields/clmul_1byte.cpp bitcoin-26.0/src/minisketch/src/fields/clmul_2bytes.cpp bitcoin-26.0/src/minisketch/src/fields/clmul_3bytes.cpp bitcoin-26.0/src/minisketch/src/fields/clmul_4bytes.cpp bitcoin-26.0/src/minisketch/src/fields/clmul_5bytes.cpp bitcoin-26.0/src/minisketch/src/fields/clmul_6bytes.cpp bitcoin-26.0/src/minisketch/src/fields/clmul_7bytes.cpp bitcoin-26.0/src/minisketch/src/fields/clmul_8bytes.cpp bitcoin-26.0/src/minisketch/src/fields/clmul_common_impl.h bitcoin-26.0/src/minisketch/src/fields/generic_1byte.cpp bitcoin-26.0/src/minisketch/src/fields/generic_2bytes.cpp bitcoin-26.0/src/minisketch/src/fields/generic_3bytes.cpp bitcoin-26.0/src/minisketch/src/fields/generic_4bytes.cpp bitcoin-26.0/src/minisketch/src/fields/generic_5bytes.cpp bitcoin-26.0/src/minisketch/src/fields/generic_6bytes.cpp bitcoin-26.0/src/minisketch/src/fields/generic_7bytes.cpp bitcoin-26.0/src/minisketch/src/fields/generic_8bytes.cpp bitcoin-26.0/src/minisketch/src/fields/generic_common_impl.h bitcoin-26.0/src/minisketch/src/int_utils.h bitcoin-26.0/src/minisketch/src/lintrans.h bitcoin-26.0/src/minisketch/src/minisketch.cpp bitcoin-26.0/src/minisketch/src/sketch.h bitcoin-26.0/src/minisketch/src/sketch_impl.h bitcoin-26.0/src/minisketch/src/test.cpp bitcoin-26.0/src/minisketch/src/util.h bitcoin-26.0/src/minisketch/tests/ bitcoin-26.0/src/minisketch/tests/pyminisketch.py bitcoin-26.0/src/net.cpp bitcoin-26.0/src/net.h bitcoin-26.0/src/net_permissions.cpp bitcoin-26.0/src/net_permissions.h bitcoin-26.0/src/net_processing.cpp bitcoin-26.0/src/net_processing.h bitcoin-26.0/src/net_types.cpp bitcoin-26.0/src/net_types.h bitcoin-26.0/src/netaddress.cpp bitcoin-26.0/src/netaddress.h bitcoin-26.0/src/netbase.cpp bitcoin-26.0/src/netbase.h bitcoin-26.0/src/netgroup.cpp bitcoin-26.0/src/netgroup.h bitcoin-26.0/src/netmessagemaker.h bitcoin-26.0/src/node/ bitcoin-26.0/src/node/README.md bitcoin-26.0/src/node/abort.cpp bitcoin-26.0/src/node/abort.h bitcoin-26.0/src/node/blockmanager_args.cpp bitcoin-26.0/src/node/blockmanager_args.h bitcoin-26.0/src/node/blockstorage.cpp bitcoin-26.0/src/node/blockstorage.h bitcoin-26.0/src/node/caches.cpp bitcoin-26.0/src/node/caches.h bitcoin-26.0/src/node/chainstate.cpp bitcoin-26.0/src/node/chainstate.h bitcoin-26.0/src/node/chainstatemanager_args.cpp bitcoin-26.0/src/node/chainstatemanager_args.h bitcoin-26.0/src/node/coin.cpp bitcoin-26.0/src/node/coin.h bitcoin-26.0/src/node/coins_view_args.cpp bitcoin-26.0/src/node/coins_view_args.h bitcoin-26.0/src/node/connection_types.cpp bitcoin-26.0/src/node/connection_types.h bitcoin-26.0/src/node/context.cpp bitcoin-26.0/src/node/context.h bitcoin-26.0/src/node/database_args.cpp bitcoin-26.0/src/node/database_args.h bitcoin-26.0/src/node/eviction.cpp bitcoin-26.0/src/node/eviction.h bitcoin-26.0/src/node/interface_ui.cpp bitcoin-26.0/src/node/interface_ui.h bitcoin-26.0/src/node/interfaces.cpp bitcoin-26.0/src/node/kernel_notifications.cpp bitcoin-26.0/src/node/kernel_notifications.h bitcoin-26.0/src/node/mempool_args.cpp bitcoin-26.0/src/node/mempool_args.h bitcoin-26.0/src/node/mempool_persist_args.cpp bitcoin-26.0/src/node/mempool_persist_args.h bitcoin-26.0/src/node/miner.cpp bitcoin-26.0/src/node/miner.h bitcoin-26.0/src/node/mini_miner.cpp bitcoin-26.0/src/node/mini_miner.h bitcoin-26.0/src/node/minisketchwrapper.cpp bitcoin-26.0/src/node/minisketchwrapper.h bitcoin-26.0/src/node/peerman_args.cpp bitcoin-26.0/src/node/peerman_args.h bitcoin-26.0/src/node/psbt.cpp bitcoin-26.0/src/node/psbt.h bitcoin-26.0/src/node/transaction.cpp bitcoin-26.0/src/node/transaction.h bitcoin-26.0/src/node/txreconciliation.cpp bitcoin-26.0/src/node/txreconciliation.h bitcoin-26.0/src/node/utxo_snapshot.cpp bitcoin-26.0/src/node/utxo_snapshot.h bitcoin-26.0/src/node/validation_cache_args.cpp bitcoin-26.0/src/node/validation_cache_args.h bitcoin-26.0/src/noui.cpp bitcoin-26.0/src/noui.h bitcoin-26.0/src/outputtype.cpp bitcoin-26.0/src/outputtype.h bitcoin-26.0/src/policy/ bitcoin-26.0/src/policy/feerate.cpp bitcoin-26.0/src/policy/feerate.h bitcoin-26.0/src/policy/fees.cpp bitcoin-26.0/src/policy/fees.h bitcoin-26.0/src/policy/fees_args.cpp bitcoin-26.0/src/policy/fees_args.h bitcoin-26.0/src/policy/packages.cpp bitcoin-26.0/src/policy/packages.h bitcoin-26.0/src/policy/policy.cpp bitcoin-26.0/src/policy/policy.h bitcoin-26.0/src/policy/rbf.cpp bitcoin-26.0/src/policy/rbf.h bitcoin-26.0/src/policy/settings.cpp bitcoin-26.0/src/policy/settings.h bitcoin-26.0/src/pow.cpp bitcoin-26.0/src/pow.h bitcoin-26.0/src/prevector.h bitcoin-26.0/src/primitives/ bitcoin-26.0/src/primitives/block.cpp bitcoin-26.0/src/primitives/block.h bitcoin-26.0/src/primitives/transaction.cpp bitcoin-26.0/src/primitives/transaction.h bitcoin-26.0/src/protocol.cpp bitcoin-26.0/src/protocol.h bitcoin-26.0/src/psbt.cpp bitcoin-26.0/src/psbt.h bitcoin-26.0/src/pubkey.cpp bitcoin-26.0/src/pubkey.h bitcoin-26.0/src/qt/ bitcoin-26.0/src/qt/Makefile bitcoin-26.0/src/qt/README.md bitcoin-26.0/src/qt/addressbookpage.cpp bitcoin-26.0/src/qt/addressbookpage.h bitcoin-26.0/src/qt/addresstablemodel.cpp bitcoin-26.0/src/qt/addresstablemodel.h bitcoin-26.0/src/qt/android/ bitcoin-26.0/src/qt/android/.gitignore bitcoin-26.0/src/qt/android/AndroidManifest.xml bitcoin-26.0/src/qt/android/build.gradle bitcoin-26.0/src/qt/android/gradle.properties bitcoin-26.0/src/qt/android/res/ bitcoin-26.0/src/qt/android/res/drawable-hdpi/ bitcoin-26.0/src/qt/android/res/drawable-hdpi/bitcoin.png bitcoin-26.0/src/qt/android/res/drawable-ldpi/ bitcoin-26.0/src/qt/android/res/drawable-ldpi/bitcoin.png bitcoin-26.0/src/qt/android/res/drawable-mdpi/ bitcoin-26.0/src/qt/android/res/drawable-mdpi/bitcoin.png bitcoin-26.0/src/qt/android/res/drawable-xhdpi/ bitcoin-26.0/src/qt/android/res/drawable-xhdpi/bitcoin.png bitcoin-26.0/src/qt/android/res/drawable-xxhdpi/ bitcoin-26.0/src/qt/android/res/drawable-xxhdpi/bitcoin.png bitcoin-26.0/src/qt/android/res/drawable-xxxhdpi/ bitcoin-26.0/src/qt/android/res/drawable-xxxhdpi/bitcoin.png bitcoin-26.0/src/qt/android/res/values/ bitcoin-26.0/src/qt/android/res/values/libs.xml bitcoin-26.0/src/qt/android/src/ bitcoin-26.0/src/qt/android/src/org/ bitcoin-26.0/src/qt/android/src/org/bitcoincore/ bitcoin-26.0/src/qt/android/src/org/bitcoincore/qt/ bitcoin-26.0/src/qt/android/src/org/bitcoincore/qt/BitcoinQtActivity.java bitcoin-26.0/src/qt/askpassphrasedialog.cpp bitcoin-26.0/src/qt/askpassphrasedialog.h bitcoin-26.0/src/qt/bantablemodel.cpp bitcoin-26.0/src/qt/bantablemodel.h bitcoin-26.0/src/qt/bitcoin.cpp bitcoin-26.0/src/qt/bitcoin.h bitcoin-26.0/src/qt/bitcoin.qrc bitcoin-26.0/src/qt/bitcoin_locale.qrc bitcoin-26.0/src/qt/bitcoinaddressvalidator.cpp bitcoin-26.0/src/qt/bitcoinaddressvalidator.h bitcoin-26.0/src/qt/bitcoinamountfield.cpp bitcoin-26.0/src/qt/bitcoinamountfield.h bitcoin-26.0/src/qt/bitcoingui.cpp bitcoin-26.0/src/qt/bitcoingui.h bitcoin-26.0/src/qt/bitcoinstrings.cpp bitcoin-26.0/src/qt/bitcoinunits.cpp bitcoin-26.0/src/qt/bitcoinunits.h bitcoin-26.0/src/qt/clientmodel.cpp bitcoin-26.0/src/qt/clientmodel.h bitcoin-26.0/src/qt/coincontroldialog.cpp bitcoin-26.0/src/qt/coincontroldialog.h bitcoin-26.0/src/qt/coincontroltreewidget.cpp bitcoin-26.0/src/qt/coincontroltreewidget.h bitcoin-26.0/src/qt/createwalletdialog.cpp bitcoin-26.0/src/qt/createwalletdialog.h bitcoin-26.0/src/qt/csvmodelwriter.cpp bitcoin-26.0/src/qt/csvmodelwriter.h bitcoin-26.0/src/qt/editaddressdialog.cpp bitcoin-26.0/src/qt/editaddressdialog.h bitcoin-26.0/src/qt/forms/ bitcoin-26.0/src/qt/forms/addressbookpage.ui bitcoin-26.0/src/qt/forms/askpassphrasedialog.ui bitcoin-26.0/src/qt/forms/coincontroldialog.ui bitcoin-26.0/src/qt/forms/createwalletdialog.ui bitcoin-26.0/src/qt/forms/debugwindow.ui bitcoin-26.0/src/qt/forms/editaddressdialog.ui bitcoin-26.0/src/qt/forms/helpmessagedialog.ui bitcoin-26.0/src/qt/forms/intro.ui bitcoin-26.0/src/qt/forms/modaloverlay.ui bitcoin-26.0/src/qt/forms/openuridialog.ui bitcoin-26.0/src/qt/forms/optionsdialog.ui bitcoin-26.0/src/qt/forms/overviewpage.ui bitcoin-26.0/src/qt/forms/psbtoperationsdialog.ui bitcoin-26.0/src/qt/forms/receivecoinsdialog.ui bitcoin-26.0/src/qt/forms/receiverequestdialog.ui bitcoin-26.0/src/qt/forms/sendcoinsdialog.ui bitcoin-26.0/src/qt/forms/sendcoinsentry.ui bitcoin-26.0/src/qt/forms/signverifymessagedialog.ui bitcoin-26.0/src/qt/forms/transactiondescdialog.ui bitcoin-26.0/src/qt/guiconstants.h bitcoin-26.0/src/qt/guiutil.cpp bitcoin-26.0/src/qt/guiutil.h bitcoin-26.0/src/qt/initexecutor.cpp bitcoin-26.0/src/qt/initexecutor.h bitcoin-26.0/src/qt/intro.cpp bitcoin-26.0/src/qt/intro.h bitcoin-26.0/src/qt/locale/ bitcoin-26.0/src/qt/locale/bitcoin_af.ts bitcoin-26.0/src/qt/locale/bitcoin_am.ts bitcoin-26.0/src/qt/locale/bitcoin_ar.ts bitcoin-26.0/src/qt/locale/bitcoin_az.ts bitcoin-26.0/src/qt/locale/bitcoin_az@latin.ts bitcoin-26.0/src/qt/locale/bitcoin_be.ts bitcoin-26.0/src/qt/locale/bitcoin_bg.ts bitcoin-26.0/src/qt/locale/bitcoin_bn.ts bitcoin-26.0/src/qt/locale/bitcoin_br.ts bitcoin-26.0/src/qt/locale/bitcoin_bs.ts bitcoin-26.0/src/qt/locale/bitcoin_ca.ts bitcoin-26.0/src/qt/locale/bitcoin_cmn.ts bitcoin-26.0/src/qt/locale/bitcoin_cs.ts bitcoin-26.0/src/qt/locale/bitcoin_cy.ts bitcoin-26.0/src/qt/locale/bitcoin_da.ts bitcoin-26.0/src/qt/locale/bitcoin_de.ts bitcoin-26.0/src/qt/locale/bitcoin_de_AT.ts bitcoin-26.0/src/qt/locale/bitcoin_de_CH.ts bitcoin-26.0/src/qt/locale/bitcoin_el.ts bitcoin-26.0/src/qt/locale/bitcoin_en.ts bitcoin-26.0/src/qt/locale/bitcoin_en.xlf bitcoin-26.0/src/qt/locale/bitcoin_eo.ts bitcoin-26.0/src/qt/locale/bitcoin_es.ts bitcoin-26.0/src/qt/locale/bitcoin_es_CL.ts bitcoin-26.0/src/qt/locale/bitcoin_es_CO.ts bitcoin-26.0/src/qt/locale/bitcoin_es_DO.ts bitcoin-26.0/src/qt/locale/bitcoin_es_MX.ts bitcoin-26.0/src/qt/locale/bitcoin_es_SV.ts bitcoin-26.0/src/qt/locale/bitcoin_es_VE.ts bitcoin-26.0/src/qt/locale/bitcoin_et.ts bitcoin-26.0/src/qt/locale/bitcoin_eu.ts bitcoin-26.0/src/qt/locale/bitcoin_fa.ts bitcoin-26.0/src/qt/locale/bitcoin_fi.ts bitcoin-26.0/src/qt/locale/bitcoin_fil.ts bitcoin-26.0/src/qt/locale/bitcoin_fo.ts bitcoin-26.0/src/qt/locale/bitcoin_fr.ts bitcoin-26.0/src/qt/locale/bitcoin_fr_CM.ts bitcoin-26.0/src/qt/locale/bitcoin_fr_LU.ts bitcoin-26.0/src/qt/locale/bitcoin_ga.ts bitcoin-26.0/src/qt/locale/bitcoin_ga_IE.ts bitcoin-26.0/src/qt/locale/bitcoin_gd.ts bitcoin-26.0/src/qt/locale/bitcoin_gl.ts bitcoin-26.0/src/qt/locale/bitcoin_gl_ES.ts bitcoin-26.0/src/qt/locale/bitcoin_gu.ts bitcoin-26.0/src/qt/locale/bitcoin_ha.ts bitcoin-26.0/src/qt/locale/bitcoin_hak.ts bitcoin-26.0/src/qt/locale/bitcoin_he.ts bitcoin-26.0/src/qt/locale/bitcoin_hi.ts bitcoin-26.0/src/qt/locale/bitcoin_hr.ts bitcoin-26.0/src/qt/locale/bitcoin_hu.ts bitcoin-26.0/src/qt/locale/bitcoin_id.ts bitcoin-26.0/src/qt/locale/bitcoin_is.ts bitcoin-26.0/src/qt/locale/bitcoin_it.ts bitcoin-26.0/src/qt/locale/bitcoin_ja.ts bitcoin-26.0/src/qt/locale/bitcoin_ka.ts bitcoin-26.0/src/qt/locale/bitcoin_kk.ts bitcoin-26.0/src/qt/locale/bitcoin_kk@latin.ts bitcoin-26.0/src/qt/locale/bitcoin_kl.ts bitcoin-26.0/src/qt/locale/bitcoin_km.ts bitcoin-26.0/src/qt/locale/bitcoin_kn.ts bitcoin-26.0/src/qt/locale/bitcoin_ko.ts bitcoin-26.0/src/qt/locale/bitcoin_ku.ts bitcoin-26.0/src/qt/locale/bitcoin_ku_IQ.ts bitcoin-26.0/src/qt/locale/bitcoin_ky.ts bitcoin-26.0/src/qt/locale/bitcoin_la.ts bitcoin-26.0/src/qt/locale/bitcoin_lb.ts bitcoin-26.0/src/qt/locale/bitcoin_lt.ts bitcoin-26.0/src/qt/locale/bitcoin_lv.ts bitcoin-26.0/src/qt/locale/bitcoin_mg.ts bitcoin-26.0/src/qt/locale/bitcoin_mk.ts bitcoin-26.0/src/qt/locale/bitcoin_ml.ts bitcoin-26.0/src/qt/locale/bitcoin_mn.ts bitcoin-26.0/src/qt/locale/bitcoin_mr.ts bitcoin-26.0/src/qt/locale/bitcoin_mr_IN.ts bitcoin-26.0/src/qt/locale/bitcoin_ms.ts bitcoin-26.0/src/qt/locale/bitcoin_mt.ts bitcoin-26.0/src/qt/locale/bitcoin_my.ts bitcoin-26.0/src/qt/locale/bitcoin_nb.ts bitcoin-26.0/src/qt/locale/bitcoin_ne.ts bitcoin-26.0/src/qt/locale/bitcoin_nl.ts bitcoin-26.0/src/qt/locale/bitcoin_no.ts bitcoin-26.0/src/qt/locale/bitcoin_pa.ts bitcoin-26.0/src/qt/locale/bitcoin_pam.ts bitcoin-26.0/src/qt/locale/bitcoin_pl.ts bitcoin-26.0/src/qt/locale/bitcoin_pt.ts bitcoin-26.0/src/qt/locale/bitcoin_pt_BR.ts bitcoin-26.0/src/qt/locale/bitcoin_ro.ts bitcoin-26.0/src/qt/locale/bitcoin_ru.ts bitcoin-26.0/src/qt/locale/bitcoin_sc.ts bitcoin-26.0/src/qt/locale/bitcoin_si.ts bitcoin-26.0/src/qt/locale/bitcoin_sk.ts bitcoin-26.0/src/qt/locale/bitcoin_sl.ts bitcoin-26.0/src/qt/locale/bitcoin_sn.ts bitcoin-26.0/src/qt/locale/bitcoin_so.ts bitcoin-26.0/src/qt/locale/bitcoin_sq.ts bitcoin-26.0/src/qt/locale/bitcoin_sr.ts bitcoin-26.0/src/qt/locale/bitcoin_sr@ijekavianlatin.ts bitcoin-26.0/src/qt/locale/bitcoin_sr@latin.ts bitcoin-26.0/src/qt/locale/bitcoin_sv.ts bitcoin-26.0/src/qt/locale/bitcoin_sw.ts bitcoin-26.0/src/qt/locale/bitcoin_szl.ts bitcoin-26.0/src/qt/locale/bitcoin_ta.ts bitcoin-26.0/src/qt/locale/bitcoin_te.ts bitcoin-26.0/src/qt/locale/bitcoin_th.ts bitcoin-26.0/src/qt/locale/bitcoin_tk.ts bitcoin-26.0/src/qt/locale/bitcoin_tl.ts bitcoin-26.0/src/qt/locale/bitcoin_tr.ts bitcoin-26.0/src/qt/locale/bitcoin_ug.ts bitcoin-26.0/src/qt/locale/bitcoin_uk.ts bitcoin-26.0/src/qt/locale/bitcoin_ur.ts bitcoin-26.0/src/qt/locale/bitcoin_uz.ts bitcoin-26.0/src/qt/locale/bitcoin_uz@Cyrl.ts bitcoin-26.0/src/qt/locale/bitcoin_uz@Latn.ts bitcoin-26.0/src/qt/locale/bitcoin_vi.ts bitcoin-26.0/src/qt/locale/bitcoin_yo.ts bitcoin-26.0/src/qt/locale/bitcoin_yue.ts bitcoin-26.0/src/qt/locale/bitcoin_zh-Hans.ts bitcoin-26.0/src/qt/locale/bitcoin_zh-Hant.ts bitcoin-26.0/src/qt/locale/bitcoin_zh.ts bitcoin-26.0/src/qt/locale/bitcoin_zh_CN.ts bitcoin-26.0/src/qt/locale/bitcoin_zh_HK.ts bitcoin-26.0/src/qt/locale/bitcoin_zh_TW.ts bitcoin-26.0/src/qt/locale/bitcoin_zu.ts bitcoin-26.0/src/qt/macdockiconhandler.h bitcoin-26.0/src/qt/macdockiconhandler.mm bitcoin-26.0/src/qt/macnotificationhandler.h bitcoin-26.0/src/qt/macnotificationhandler.mm bitcoin-26.0/src/qt/macos_appnap.h bitcoin-26.0/src/qt/macos_appnap.mm bitcoin-26.0/src/qt/main.cpp bitcoin-26.0/src/qt/modaloverlay.cpp bitcoin-26.0/src/qt/modaloverlay.h bitcoin-26.0/src/qt/networkstyle.cpp bitcoin-26.0/src/qt/networkstyle.h bitcoin-26.0/src/qt/notificator.cpp bitcoin-26.0/src/qt/notificator.h bitcoin-26.0/src/qt/openuridialog.cpp bitcoin-26.0/src/qt/openuridialog.h bitcoin-26.0/src/qt/optionsdialog.cpp bitcoin-26.0/src/qt/optionsdialog.h bitcoin-26.0/src/qt/optionsmodel.cpp bitcoin-26.0/src/qt/optionsmodel.h bitcoin-26.0/src/qt/overviewpage.cpp bitcoin-26.0/src/qt/overviewpage.h bitcoin-26.0/src/qt/paymentserver.cpp bitcoin-26.0/src/qt/paymentserver.h bitcoin-26.0/src/qt/peertablemodel.cpp bitcoin-26.0/src/qt/peertablemodel.h bitcoin-26.0/src/qt/peertablesortproxy.cpp bitcoin-26.0/src/qt/peertablesortproxy.h bitcoin-26.0/src/qt/platformstyle.cpp bitcoin-26.0/src/qt/platformstyle.h bitcoin-26.0/src/qt/psbtoperationsdialog.cpp bitcoin-26.0/src/qt/psbtoperationsdialog.h bitcoin-26.0/src/qt/qrimagewidget.cpp bitcoin-26.0/src/qt/qrimagewidget.h bitcoin-26.0/src/qt/qvalidatedlineedit.cpp bitcoin-26.0/src/qt/qvalidatedlineedit.h bitcoin-26.0/src/qt/qvaluecombobox.cpp bitcoin-26.0/src/qt/qvaluecombobox.h bitcoin-26.0/src/qt/receivecoinsdialog.cpp bitcoin-26.0/src/qt/receivecoinsdialog.h bitcoin-26.0/src/qt/receiverequestdialog.cpp bitcoin-26.0/src/qt/receiverequestdialog.h bitcoin-26.0/src/qt/recentrequeststablemodel.cpp bitcoin-26.0/src/qt/recentrequeststablemodel.h bitcoin-26.0/src/qt/res/ bitcoin-26.0/src/qt/res/animation/ bitcoin-26.0/src/qt/res/animation/makespinner.sh bitcoin-26.0/src/qt/res/animation/spinner-000.png bitcoin-26.0/src/qt/res/animation/spinner-001.png bitcoin-26.0/src/qt/res/animation/spinner-002.png bitcoin-26.0/src/qt/res/animation/spinner-003.png bitcoin-26.0/src/qt/res/animation/spinner-004.png bitcoin-26.0/src/qt/res/animation/spinner-005.png bitcoin-26.0/src/qt/res/animation/spinner-006.png bitcoin-26.0/src/qt/res/animation/spinner-007.png bitcoin-26.0/src/qt/res/animation/spinner-008.png bitcoin-26.0/src/qt/res/animation/spinner-009.png bitcoin-26.0/src/qt/res/animation/spinner-010.png bitcoin-26.0/src/qt/res/animation/spinner-011.png bitcoin-26.0/src/qt/res/animation/spinner-012.png bitcoin-26.0/src/qt/res/animation/spinner-013.png bitcoin-26.0/src/qt/res/animation/spinner-014.png bitcoin-26.0/src/qt/res/animation/spinner-015.png bitcoin-26.0/src/qt/res/animation/spinner-016.png bitcoin-26.0/src/qt/res/animation/spinner-017.png bitcoin-26.0/src/qt/res/animation/spinner-018.png bitcoin-26.0/src/qt/res/animation/spinner-019.png bitcoin-26.0/src/qt/res/animation/spinner-020.png bitcoin-26.0/src/qt/res/animation/spinner-021.png bitcoin-26.0/src/qt/res/animation/spinner-022.png bitcoin-26.0/src/qt/res/animation/spinner-023.png bitcoin-26.0/src/qt/res/animation/spinner-024.png bitcoin-26.0/src/qt/res/animation/spinner-025.png bitcoin-26.0/src/qt/res/animation/spinner-026.png bitcoin-26.0/src/qt/res/animation/spinner-027.png bitcoin-26.0/src/qt/res/animation/spinner-028.png bitcoin-26.0/src/qt/res/animation/spinner-029.png bitcoin-26.0/src/qt/res/animation/spinner-030.png bitcoin-26.0/src/qt/res/animation/spinner-031.png bitcoin-26.0/src/qt/res/animation/spinner-032.png bitcoin-26.0/src/qt/res/animation/spinner-033.png bitcoin-26.0/src/qt/res/animation/spinner-034.png bitcoin-26.0/src/qt/res/animation/spinner-035.png bitcoin-26.0/src/qt/res/bitcoin-qt-res.rc bitcoin-26.0/src/qt/res/fonts/ bitcoin-26.0/src/qt/res/fonts/RobotoMono-Bold.ttf bitcoin-26.0/src/qt/res/icons/ bitcoin-26.0/src/qt/res/icons/add.png bitcoin-26.0/src/qt/res/icons/address-book.png bitcoin-26.0/src/qt/res/icons/bitcoin.icns bitcoin-26.0/src/qt/res/icons/bitcoin.ico bitcoin-26.0/src/qt/res/icons/bitcoin.png bitcoin-26.0/src/qt/res/icons/bitcoin_testnet.ico bitcoin-26.0/src/qt/res/icons/chevron.png bitcoin-26.0/src/qt/res/icons/clock1.png bitcoin-26.0/src/qt/res/icons/clock2.png bitcoin-26.0/src/qt/res/icons/clock3.png bitcoin-26.0/src/qt/res/icons/clock4.png bitcoin-26.0/src/qt/res/icons/clock5.png bitcoin-26.0/src/qt/res/icons/connect0.png bitcoin-26.0/src/qt/res/icons/connect1.png bitcoin-26.0/src/qt/res/icons/connect2.png bitcoin-26.0/src/qt/res/icons/connect3.png bitcoin-26.0/src/qt/res/icons/connect4.png bitcoin-26.0/src/qt/res/icons/edit.png bitcoin-26.0/src/qt/res/icons/editcopy.png bitcoin-26.0/src/qt/res/icons/editpaste.png bitcoin-26.0/src/qt/res/icons/export.png bitcoin-26.0/src/qt/res/icons/eye.png bitcoin-26.0/src/qt/res/icons/eye_minus.png bitcoin-26.0/src/qt/res/icons/eye_plus.png bitcoin-26.0/src/qt/res/icons/fontbigger.png bitcoin-26.0/src/qt/res/icons/fontsmaller.png bitcoin-26.0/src/qt/res/icons/hd_disabled.png bitcoin-26.0/src/qt/res/icons/hd_enabled.png bitcoin-26.0/src/qt/res/icons/history.png bitcoin-26.0/src/qt/res/icons/lock_closed.png bitcoin-26.0/src/qt/res/icons/lock_open.png bitcoin-26.0/src/qt/res/icons/network_disabled.png bitcoin-26.0/src/qt/res/icons/overview.png bitcoin-26.0/src/qt/res/icons/proxy.png bitcoin-26.0/src/qt/res/icons/receive.png bitcoin-26.0/src/qt/res/icons/remove.png bitcoin-26.0/src/qt/res/icons/send.png bitcoin-26.0/src/qt/res/icons/synced.png bitcoin-26.0/src/qt/res/icons/transaction0.png bitcoin-26.0/src/qt/res/icons/transaction2.png bitcoin-26.0/src/qt/res/icons/transaction_abandoned.png bitcoin-26.0/src/qt/res/icons/transaction_conflicted.png bitcoin-26.0/src/qt/res/icons/tx_inout.png bitcoin-26.0/src/qt/res/icons/tx_input.png bitcoin-26.0/src/qt/res/icons/tx_mined.png bitcoin-26.0/src/qt/res/icons/tx_output.png bitcoin-26.0/src/qt/res/icons/warning.png bitcoin-26.0/src/qt/res/src/ bitcoin-26.0/src/qt/res/src/bitcoin.svg bitcoin-26.0/src/qt/res/src/clock_0.svg bitcoin-26.0/src/qt/res/src/clock_1.svg bitcoin-26.0/src/qt/res/src/clock_2.svg bitcoin-26.0/src/qt/res/src/clock_3.svg bitcoin-26.0/src/qt/res/src/clock_4.svg bitcoin-26.0/src/qt/res/src/connect-0.svg bitcoin-26.0/src/qt/res/src/connect-1.svg bitcoin-26.0/src/qt/res/src/connect-2.svg bitcoin-26.0/src/qt/res/src/connect-3.svg bitcoin-26.0/src/qt/res/src/connect-4.svg bitcoin-26.0/src/qt/res/src/hd_disabled.svg bitcoin-26.0/src/qt/res/src/hd_enabled.svg bitcoin-26.0/src/qt/res/src/mine.svg bitcoin-26.0/src/qt/res/src/network_disabled.svg bitcoin-26.0/src/qt/res/src/proxy.svg bitcoin-26.0/src/qt/res/src/qt.svg bitcoin-26.0/src/qt/res/src/spinner.png bitcoin-26.0/src/qt/res/src/transaction0.svg bitcoin-26.0/src/qt/res/src/tx_in.svg bitcoin-26.0/src/qt/res/src/tx_inout.svg bitcoin-26.0/src/qt/rpcconsole.cpp bitcoin-26.0/src/qt/rpcconsole.h bitcoin-26.0/src/qt/sendcoinsdialog.cpp bitcoin-26.0/src/qt/sendcoinsdialog.h bitcoin-26.0/src/qt/sendcoinsentry.cpp bitcoin-26.0/src/qt/sendcoinsentry.h bitcoin-26.0/src/qt/sendcoinsrecipient.h bitcoin-26.0/src/qt/signverifymessagedialog.cpp bitcoin-26.0/src/qt/signverifymessagedialog.h bitcoin-26.0/src/qt/splashscreen.cpp bitcoin-26.0/src/qt/splashscreen.h bitcoin-26.0/src/qt/test/ bitcoin-26.0/src/qt/test/Makefile bitcoin-26.0/src/qt/test/addressbooktests.cpp bitcoin-26.0/src/qt/test/addressbooktests.h bitcoin-26.0/src/qt/test/apptests.cpp bitcoin-26.0/src/qt/test/apptests.h bitcoin-26.0/src/qt/test/optiontests.cpp bitcoin-26.0/src/qt/test/optiontests.h bitcoin-26.0/src/qt/test/rpcnestedtests.cpp bitcoin-26.0/src/qt/test/rpcnestedtests.h bitcoin-26.0/src/qt/test/test_main.cpp bitcoin-26.0/src/qt/test/uritests.cpp bitcoin-26.0/src/qt/test/uritests.h bitcoin-26.0/src/qt/test/util.cpp bitcoin-26.0/src/qt/test/util.h bitcoin-26.0/src/qt/test/wallettests.cpp bitcoin-26.0/src/qt/test/wallettests.h bitcoin-26.0/src/qt/trafficgraphwidget.cpp bitcoin-26.0/src/qt/trafficgraphwidget.h bitcoin-26.0/src/qt/transactiondesc.cpp bitcoin-26.0/src/qt/transactiondesc.h bitcoin-26.0/src/qt/transactiondescdialog.cpp bitcoin-26.0/src/qt/transactiondescdialog.h bitcoin-26.0/src/qt/transactionfilterproxy.cpp bitcoin-26.0/src/qt/transactionfilterproxy.h bitcoin-26.0/src/qt/transactionoverviewwidget.cpp bitcoin-26.0/src/qt/transactionoverviewwidget.h bitcoin-26.0/src/qt/transactionrecord.cpp bitcoin-26.0/src/qt/transactionrecord.h bitcoin-26.0/src/qt/transactiontablemodel.cpp bitcoin-26.0/src/qt/transactiontablemodel.h bitcoin-26.0/src/qt/transactionview.cpp bitcoin-26.0/src/qt/transactionview.h bitcoin-26.0/src/qt/utilitydialog.cpp bitcoin-26.0/src/qt/utilitydialog.h bitcoin-26.0/src/qt/walletcontroller.cpp bitcoin-26.0/src/qt/walletcontroller.h bitcoin-26.0/src/qt/walletframe.cpp bitcoin-26.0/src/qt/walletframe.h bitcoin-26.0/src/qt/walletmodel.cpp bitcoin-26.0/src/qt/walletmodel.h bitcoin-26.0/src/qt/walletmodeltransaction.cpp bitcoin-26.0/src/qt/walletmodeltransaction.h bitcoin-26.0/src/qt/walletview.cpp bitcoin-26.0/src/qt/walletview.h bitcoin-26.0/src/qt/winshutdownmonitor.cpp bitcoin-26.0/src/qt/winshutdownmonitor.h bitcoin-26.0/src/random.cpp bitcoin-26.0/src/random.h bitcoin-26.0/src/randomenv.cpp bitcoin-26.0/src/randomenv.h bitcoin-26.0/src/rest.cpp bitcoin-26.0/src/rest.h bitcoin-26.0/src/reverse_iterator.h bitcoin-26.0/src/rpc/ bitcoin-26.0/src/rpc/blockchain.cpp bitcoin-26.0/src/rpc/blockchain.h bitcoin-26.0/src/rpc/client.cpp bitcoin-26.0/src/rpc/client.h bitcoin-26.0/src/rpc/external_signer.cpp bitcoin-26.0/src/rpc/fees.cpp bitcoin-26.0/src/rpc/mempool.cpp bitcoin-26.0/src/rpc/mempool.h bitcoin-26.0/src/rpc/mining.cpp bitcoin-26.0/src/rpc/mining.h bitcoin-26.0/src/rpc/net.cpp bitcoin-26.0/src/rpc/node.cpp bitcoin-26.0/src/rpc/output_script.cpp bitcoin-26.0/src/rpc/protocol.h bitcoin-26.0/src/rpc/rawtransaction.cpp bitcoin-26.0/src/rpc/rawtransaction_util.cpp bitcoin-26.0/src/rpc/rawtransaction_util.h bitcoin-26.0/src/rpc/register.h bitcoin-26.0/src/rpc/request.cpp bitcoin-26.0/src/rpc/request.h bitcoin-26.0/src/rpc/server.cpp bitcoin-26.0/src/rpc/server.h bitcoin-26.0/src/rpc/server_util.cpp bitcoin-26.0/src/rpc/server_util.h bitcoin-26.0/src/rpc/signmessage.cpp bitcoin-26.0/src/rpc/txoutproof.cpp bitcoin-26.0/src/rpc/util.cpp bitcoin-26.0/src/rpc/util.h bitcoin-26.0/src/scheduler.cpp bitcoin-26.0/src/scheduler.h bitcoin-26.0/src/script/ bitcoin-26.0/src/script/bitcoinconsensus.cpp bitcoin-26.0/src/script/bitcoinconsensus.h bitcoin-26.0/src/script/descriptor.cpp bitcoin-26.0/src/script/descriptor.h bitcoin-26.0/src/script/interpreter.cpp bitcoin-26.0/src/script/interpreter.h bitcoin-26.0/src/script/keyorigin.h bitcoin-26.0/src/script/miniscript.cpp bitcoin-26.0/src/script/miniscript.h bitcoin-26.0/src/script/script.cpp bitcoin-26.0/src/script/script.h bitcoin-26.0/src/script/script_error.cpp bitcoin-26.0/src/script/script_error.h bitcoin-26.0/src/script/sigcache.cpp bitcoin-26.0/src/script/sigcache.h bitcoin-26.0/src/script/sign.cpp bitcoin-26.0/src/script/sign.h bitcoin-26.0/src/script/signingprovider.cpp bitcoin-26.0/src/script/signingprovider.h bitcoin-26.0/src/script/solver.cpp bitcoin-26.0/src/script/solver.h bitcoin-26.0/src/secp256k1/ bitcoin-26.0/src/secp256k1/.gitattributes bitcoin-26.0/src/secp256k1/.github/ bitcoin-26.0/src/secp256k1/.github/actions/ bitcoin-26.0/src/secp256k1/.github/actions/install-homebrew-valgrind/ bitcoin-26.0/src/secp256k1/.github/actions/install-homebrew-valgrind/action.yml bitcoin-26.0/src/secp256k1/.github/actions/run-in-docker-action/ bitcoin-26.0/src/secp256k1/.github/actions/run-in-docker-action/action.yml bitcoin-26.0/src/secp256k1/.github/workflows/ bitcoin-26.0/src/secp256k1/.github/workflows/ci.yml bitcoin-26.0/src/secp256k1/.gitignore bitcoin-26.0/src/secp256k1/CHANGELOG.md bitcoin-26.0/src/secp256k1/CMakeLists.txt bitcoin-26.0/src/secp256k1/CMakePresets.json bitcoin-26.0/src/secp256k1/COPYING bitcoin-26.0/src/secp256k1/Makefile.am bitcoin-26.0/src/secp256k1/README.md bitcoin-26.0/src/secp256k1/SECURITY.md bitcoin-26.0/src/secp256k1/autogen.sh bitcoin-26.0/src/secp256k1/build-aux/ bitcoin-26.0/src/secp256k1/build-aux/m4/ bitcoin-26.0/src/secp256k1/build-aux/m4/bitcoin_secp.m4 bitcoin-26.0/src/secp256k1/ci/ bitcoin-26.0/src/secp256k1/ci/ci.sh bitcoin-26.0/src/secp256k1/ci/linux-debian.Dockerfile bitcoin-26.0/src/secp256k1/cmake/ bitcoin-26.0/src/secp256k1/cmake/CheckArm32Assembly.cmake bitcoin-26.0/src/secp256k1/cmake/CheckStringOptionValue.cmake bitcoin-26.0/src/secp256k1/cmake/CheckX86_64Assembly.cmake bitcoin-26.0/src/secp256k1/cmake/FindValgrind.cmake bitcoin-26.0/src/secp256k1/cmake/TryAppendCFlags.cmake bitcoin-26.0/src/secp256k1/cmake/arm-linux-gnueabihf.toolchain.cmake bitcoin-26.0/src/secp256k1/cmake/config.cmake.in bitcoin-26.0/src/secp256k1/cmake/source_arm32.s bitcoin-26.0/src/secp256k1/cmake/x86_64-w64-mingw32.toolchain.cmake bitcoin-26.0/src/secp256k1/configure.ac bitcoin-26.0/src/secp256k1/contrib/ bitcoin-26.0/src/secp256k1/contrib/lax_der_parsing.c bitcoin-26.0/src/secp256k1/contrib/lax_der_parsing.h bitcoin-26.0/src/secp256k1/contrib/lax_der_privatekey_parsing.c bitcoin-26.0/src/secp256k1/contrib/lax_der_privatekey_parsing.h bitcoin-26.0/src/secp256k1/doc/ bitcoin-26.0/src/secp256k1/doc/ellswift.md bitcoin-26.0/src/secp256k1/doc/release-process.md bitcoin-26.0/src/secp256k1/doc/safegcd_implementation.md bitcoin-26.0/src/secp256k1/examples/ bitcoin-26.0/src/secp256k1/examples/CMakeLists.txt bitcoin-26.0/src/secp256k1/examples/EXAMPLES_COPYING bitcoin-26.0/src/secp256k1/examples/ecdh.c bitcoin-26.0/src/secp256k1/examples/ecdsa.c bitcoin-26.0/src/secp256k1/examples/examples_util.h bitcoin-26.0/src/secp256k1/examples/schnorr.c bitcoin-26.0/src/secp256k1/include/ bitcoin-26.0/src/secp256k1/include/secp256k1.h bitcoin-26.0/src/secp256k1/include/secp256k1_ecdh.h bitcoin-26.0/src/secp256k1/include/secp256k1_ellswift.h bitcoin-26.0/src/secp256k1/include/secp256k1_extrakeys.h bitcoin-26.0/src/secp256k1/include/secp256k1_preallocated.h bitcoin-26.0/src/secp256k1/include/secp256k1_recovery.h bitcoin-26.0/src/secp256k1/include/secp256k1_schnorrsig.h bitcoin-26.0/src/secp256k1/libsecp256k1.pc.in bitcoin-26.0/src/secp256k1/sage/ bitcoin-26.0/src/secp256k1/sage/gen_exhaustive_groups.sage bitcoin-26.0/src/secp256k1/sage/gen_split_lambda_constants.sage bitcoin-26.0/src/secp256k1/sage/group_prover.sage bitcoin-26.0/src/secp256k1/sage/prove_group_implementations.sage bitcoin-26.0/src/secp256k1/sage/secp256k1_params.sage bitcoin-26.0/src/secp256k1/sage/weierstrass_prover.sage bitcoin-26.0/src/secp256k1/src/ bitcoin-26.0/src/secp256k1/src/CMakeLists.txt bitcoin-26.0/src/secp256k1/src/asm/ bitcoin-26.0/src/secp256k1/src/asm/field_10x26_arm.s bitcoin-26.0/src/secp256k1/src/assumptions.h bitcoin-26.0/src/secp256k1/src/bench.c bitcoin-26.0/src/secp256k1/src/bench.h bitcoin-26.0/src/secp256k1/src/bench_ecmult.c bitcoin-26.0/src/secp256k1/src/bench_internal.c bitcoin-26.0/src/secp256k1/src/checkmem.h bitcoin-26.0/src/secp256k1/src/ctime_tests.c bitcoin-26.0/src/secp256k1/src/ecdsa.h bitcoin-26.0/src/secp256k1/src/ecdsa_impl.h bitcoin-26.0/src/secp256k1/src/eckey.h bitcoin-26.0/src/secp256k1/src/eckey_impl.h bitcoin-26.0/src/secp256k1/src/ecmult.h bitcoin-26.0/src/secp256k1/src/ecmult_compute_table.h bitcoin-26.0/src/secp256k1/src/ecmult_compute_table_impl.h bitcoin-26.0/src/secp256k1/src/ecmult_const.h bitcoin-26.0/src/secp256k1/src/ecmult_const_impl.h bitcoin-26.0/src/secp256k1/src/ecmult_gen.h bitcoin-26.0/src/secp256k1/src/ecmult_gen_compute_table.h bitcoin-26.0/src/secp256k1/src/ecmult_gen_compute_table_impl.h bitcoin-26.0/src/secp256k1/src/ecmult_gen_impl.h bitcoin-26.0/src/secp256k1/src/ecmult_impl.h bitcoin-26.0/src/secp256k1/src/field.h bitcoin-26.0/src/secp256k1/src/field_10x26.h bitcoin-26.0/src/secp256k1/src/field_10x26_impl.h bitcoin-26.0/src/secp256k1/src/field_5x52.h bitcoin-26.0/src/secp256k1/src/field_5x52_asm_impl.h bitcoin-26.0/src/secp256k1/src/field_5x52_impl.h bitcoin-26.0/src/secp256k1/src/field_5x52_int128_impl.h bitcoin-26.0/src/secp256k1/src/field_impl.h bitcoin-26.0/src/secp256k1/src/group.h bitcoin-26.0/src/secp256k1/src/group_impl.h bitcoin-26.0/src/secp256k1/src/hash.h bitcoin-26.0/src/secp256k1/src/hash_impl.h bitcoin-26.0/src/secp256k1/src/int128.h bitcoin-26.0/src/secp256k1/src/int128_impl.h bitcoin-26.0/src/secp256k1/src/int128_native.h bitcoin-26.0/src/secp256k1/src/int128_native_impl.h bitcoin-26.0/src/secp256k1/src/int128_struct.h bitcoin-26.0/src/secp256k1/src/int128_struct_impl.h bitcoin-26.0/src/secp256k1/src/modinv32.h bitcoin-26.0/src/secp256k1/src/modinv32_impl.h bitcoin-26.0/src/secp256k1/src/modinv64.h bitcoin-26.0/src/secp256k1/src/modinv64_impl.h bitcoin-26.0/src/secp256k1/src/modules/ bitcoin-26.0/src/secp256k1/src/modules/ecdh/ bitcoin-26.0/src/secp256k1/src/modules/ecdh/Makefile.am.include bitcoin-26.0/src/secp256k1/src/modules/ecdh/bench_impl.h bitcoin-26.0/src/secp256k1/src/modules/ecdh/main_impl.h bitcoin-26.0/src/secp256k1/src/modules/ecdh/tests_impl.h bitcoin-26.0/src/secp256k1/src/modules/ellswift/ bitcoin-26.0/src/secp256k1/src/modules/ellswift/Makefile.am.include bitcoin-26.0/src/secp256k1/src/modules/ellswift/bench_impl.h bitcoin-26.0/src/secp256k1/src/modules/ellswift/main_impl.h bitcoin-26.0/src/secp256k1/src/modules/ellswift/tests_exhaustive_impl.h bitcoin-26.0/src/secp256k1/src/modules/ellswift/tests_impl.h bitcoin-26.0/src/secp256k1/src/modules/extrakeys/ bitcoin-26.0/src/secp256k1/src/modules/extrakeys/Makefile.am.include bitcoin-26.0/src/secp256k1/src/modules/extrakeys/main_impl.h bitcoin-26.0/src/secp256k1/src/modules/extrakeys/tests_exhaustive_impl.h bitcoin-26.0/src/secp256k1/src/modules/extrakeys/tests_impl.h bitcoin-26.0/src/secp256k1/src/modules/recovery/ bitcoin-26.0/src/secp256k1/src/modules/recovery/Makefile.am.include bitcoin-26.0/src/secp256k1/src/modules/recovery/bench_impl.h bitcoin-26.0/src/secp256k1/src/modules/recovery/main_impl.h bitcoin-26.0/src/secp256k1/src/modules/recovery/tests_exhaustive_impl.h bitcoin-26.0/src/secp256k1/src/modules/recovery/tests_impl.h bitcoin-26.0/src/secp256k1/src/modules/schnorrsig/ bitcoin-26.0/src/secp256k1/src/modules/schnorrsig/Makefile.am.include bitcoin-26.0/src/secp256k1/src/modules/schnorrsig/bench_impl.h bitcoin-26.0/src/secp256k1/src/modules/schnorrsig/main_impl.h bitcoin-26.0/src/secp256k1/src/modules/schnorrsig/tests_exhaustive_impl.h bitcoin-26.0/src/secp256k1/src/modules/schnorrsig/tests_impl.h bitcoin-26.0/src/secp256k1/src/precompute_ecmult.c bitcoin-26.0/src/secp256k1/src/precompute_ecmult_gen.c bitcoin-26.0/src/secp256k1/src/precomputed_ecmult.c bitcoin-26.0/src/secp256k1/src/precomputed_ecmult.h bitcoin-26.0/src/secp256k1/src/precomputed_ecmult_gen.c bitcoin-26.0/src/secp256k1/src/precomputed_ecmult_gen.h bitcoin-26.0/src/secp256k1/src/scalar.h bitcoin-26.0/src/secp256k1/src/scalar_4x64.h bitcoin-26.0/src/secp256k1/src/scalar_4x64_impl.h bitcoin-26.0/src/secp256k1/src/scalar_8x32.h bitcoin-26.0/src/secp256k1/src/scalar_8x32_impl.h bitcoin-26.0/src/secp256k1/src/scalar_impl.h bitcoin-26.0/src/secp256k1/src/scalar_low.h bitcoin-26.0/src/secp256k1/src/scalar_low_impl.h bitcoin-26.0/src/secp256k1/src/scratch.h bitcoin-26.0/src/secp256k1/src/scratch_impl.h bitcoin-26.0/src/secp256k1/src/secp256k1.c bitcoin-26.0/src/secp256k1/src/selftest.h bitcoin-26.0/src/secp256k1/src/testrand.h bitcoin-26.0/src/secp256k1/src/testrand_impl.h bitcoin-26.0/src/secp256k1/src/tests.c bitcoin-26.0/src/secp256k1/src/tests_exhaustive.c bitcoin-26.0/src/secp256k1/src/util.h bitcoin-26.0/src/secp256k1/src/wycheproof/ bitcoin-26.0/src/secp256k1/src/wycheproof/WYCHEPROOF_COPYING bitcoin-26.0/src/secp256k1/src/wycheproof/ecdsa_secp256k1_sha256_bitcoin_test.h bitcoin-26.0/src/secp256k1/src/wycheproof/ecdsa_secp256k1_sha256_bitcoin_test.json bitcoin-26.0/src/secp256k1/tools/ bitcoin-26.0/src/secp256k1/tools/tests_wycheproof_generate.py bitcoin-26.0/src/serialize.h bitcoin-26.0/src/shutdown.cpp bitcoin-26.0/src/shutdown.h bitcoin-26.0/src/signet.cpp bitcoin-26.0/src/signet.h bitcoin-26.0/src/span.h bitcoin-26.0/src/streams.cpp bitcoin-26.0/src/streams.h bitcoin-26.0/src/support/ bitcoin-26.0/src/support/allocators/ bitcoin-26.0/src/support/allocators/pool.h bitcoin-26.0/src/support/allocators/secure.h bitcoin-26.0/src/support/allocators/zeroafterfree.h bitcoin-26.0/src/support/cleanse.cpp bitcoin-26.0/src/support/cleanse.h bitcoin-26.0/src/support/events.h bitcoin-26.0/src/support/lockedpool.cpp bitcoin-26.0/src/support/lockedpool.h bitcoin-26.0/src/sync.cpp bitcoin-26.0/src/sync.h bitcoin-26.0/src/test/ bitcoin-26.0/src/test/Makefile bitcoin-26.0/src/test/README.md bitcoin-26.0/src/test/addrman_tests.cpp bitcoin-26.0/src/test/allocator_tests.cpp bitcoin-26.0/src/test/amount_tests.cpp bitcoin-26.0/src/test/argsman_tests.cpp bitcoin-26.0/src/test/arith_uint256_tests.cpp bitcoin-26.0/src/test/banman_tests.cpp bitcoin-26.0/src/test/base32_tests.cpp bitcoin-26.0/src/test/base58_tests.cpp bitcoin-26.0/src/test/base64_tests.cpp bitcoin-26.0/src/test/bech32_tests.cpp bitcoin-26.0/src/test/bip324_tests.cpp bitcoin-26.0/src/test/bip32_tests.cpp bitcoin-26.0/src/test/blockchain_tests.cpp bitcoin-26.0/src/test/blockencodings_tests.cpp bitcoin-26.0/src/test/blockfilter_index_tests.cpp bitcoin-26.0/src/test/blockfilter_tests.cpp bitcoin-26.0/src/test/blockmanager_tests.cpp bitcoin-26.0/src/test/bloom_tests.cpp bitcoin-26.0/src/test/bswap_tests.cpp bitcoin-26.0/src/test/checkqueue_tests.cpp bitcoin-26.0/src/test/coins_tests.cpp bitcoin-26.0/src/test/coinstatsindex_tests.cpp bitcoin-26.0/src/test/compilerbug_tests.cpp bitcoin-26.0/src/test/compress_tests.cpp bitcoin-26.0/src/test/crypto_tests.cpp bitcoin-26.0/src/test/cuckoocache_tests.cpp bitcoin-26.0/src/test/data/ bitcoin-26.0/src/test/data/README.md bitcoin-26.0/src/test/data/asmap.raw bitcoin-26.0/src/test/data/base58_encode_decode.json bitcoin-26.0/src/test/data/bip341_wallet_vectors.json bitcoin-26.0/src/test/data/blockfilters.json bitcoin-26.0/src/test/data/key_io_invalid.json bitcoin-26.0/src/test/data/key_io_valid.json bitcoin-26.0/src/test/data/script_tests.json bitcoin-26.0/src/test/data/sighash.json bitcoin-26.0/src/test/data/tx_invalid.json bitcoin-26.0/src/test/data/tx_valid.json bitcoin-26.0/src/test/dbwrapper_tests.cpp bitcoin-26.0/src/test/denialofservice_tests.cpp bitcoin-26.0/src/test/descriptor_tests.cpp bitcoin-26.0/src/test/flatfile_tests.cpp bitcoin-26.0/src/test/fs_tests.cpp bitcoin-26.0/src/test/fuzz/ bitcoin-26.0/src/test/fuzz/FuzzedDataProvider.h bitcoin-26.0/src/test/fuzz/addition_overflow.cpp bitcoin-26.0/src/test/fuzz/addrman.cpp bitcoin-26.0/src/test/fuzz/asmap.cpp bitcoin-26.0/src/test/fuzz/asmap_direct.cpp bitcoin-26.0/src/test/fuzz/autofile.cpp bitcoin-26.0/src/test/fuzz/banman.cpp bitcoin-26.0/src/test/fuzz/base_encode_decode.cpp bitcoin-26.0/src/test/fuzz/bech32.cpp bitcoin-26.0/src/test/fuzz/bip324.cpp bitcoin-26.0/src/test/fuzz/bitdeque.cpp bitcoin-26.0/src/test/fuzz/block.cpp bitcoin-26.0/src/test/fuzz/block_header.cpp bitcoin-26.0/src/test/fuzz/blockfilter.cpp bitcoin-26.0/src/test/fuzz/bloom_filter.cpp bitcoin-26.0/src/test/fuzz/buffered_file.cpp bitcoin-26.0/src/test/fuzz/chain.cpp bitcoin-26.0/src/test/fuzz/checkqueue.cpp bitcoin-26.0/src/test/fuzz/coins_view.cpp bitcoin-26.0/src/test/fuzz/coinscache_sim.cpp bitcoin-26.0/src/test/fuzz/connman.cpp bitcoin-26.0/src/test/fuzz/crypto.cpp bitcoin-26.0/src/test/fuzz/crypto_aes256.cpp bitcoin-26.0/src/test/fuzz/crypto_aes256cbc.cpp bitcoin-26.0/src/test/fuzz/crypto_chacha20.cpp bitcoin-26.0/src/test/fuzz/crypto_common.cpp bitcoin-26.0/src/test/fuzz/crypto_diff_fuzz_chacha20.cpp bitcoin-26.0/src/test/fuzz/crypto_hkdf_hmac_sha256_l32.cpp bitcoin-26.0/src/test/fuzz/crypto_poly1305.cpp bitcoin-26.0/src/test/fuzz/cuckoocache.cpp bitcoin-26.0/src/test/fuzz/decode_tx.cpp bitcoin-26.0/src/test/fuzz/descriptor_parse.cpp bitcoin-26.0/src/test/fuzz/deserialize.cpp bitcoin-26.0/src/test/fuzz/eval_script.cpp bitcoin-26.0/src/test/fuzz/fee_rate.cpp bitcoin-26.0/src/test/fuzz/fees.cpp bitcoin-26.0/src/test/fuzz/flatfile.cpp bitcoin-26.0/src/test/fuzz/float.cpp bitcoin-26.0/src/test/fuzz/fuzz.cpp bitcoin-26.0/src/test/fuzz/fuzz.h bitcoin-26.0/src/test/fuzz/golomb_rice.cpp bitcoin-26.0/src/test/fuzz/headerssync.cpp bitcoin-26.0/src/test/fuzz/hex.cpp bitcoin-26.0/src/test/fuzz/http_request.cpp bitcoin-26.0/src/test/fuzz/integer.cpp bitcoin-26.0/src/test/fuzz/key.cpp bitcoin-26.0/src/test/fuzz/key_io.cpp bitcoin-26.0/src/test/fuzz/kitchen_sink.cpp bitcoin-26.0/src/test/fuzz/load_external_block_file.cpp bitcoin-26.0/src/test/fuzz/locale.cpp bitcoin-26.0/src/test/fuzz/merkleblock.cpp bitcoin-26.0/src/test/fuzz/message.cpp bitcoin-26.0/src/test/fuzz/mini_miner.cpp bitcoin-26.0/src/test/fuzz/miniscript.cpp bitcoin-26.0/src/test/fuzz/minisketch.cpp bitcoin-26.0/src/test/fuzz/muhash.cpp bitcoin-26.0/src/test/fuzz/multiplication_overflow.cpp bitcoin-26.0/src/test/fuzz/net.cpp bitcoin-26.0/src/test/fuzz/net_permissions.cpp bitcoin-26.0/src/test/fuzz/netaddress.cpp bitcoin-26.0/src/test/fuzz/netbase_dns_lookup.cpp bitcoin-26.0/src/test/fuzz/node_eviction.cpp bitcoin-26.0/src/test/fuzz/p2p_transport_serialization.cpp bitcoin-26.0/src/test/fuzz/package_eval.cpp bitcoin-26.0/src/test/fuzz/parse_hd_keypath.cpp bitcoin-26.0/src/test/fuzz/parse_numbers.cpp bitcoin-26.0/src/test/fuzz/parse_script.cpp bitcoin-26.0/src/test/fuzz/parse_univalue.cpp bitcoin-26.0/src/test/fuzz/partially_downloaded_block.cpp bitcoin-26.0/src/test/fuzz/policy_estimator.cpp bitcoin-26.0/src/test/fuzz/policy_estimator_io.cpp bitcoin-26.0/src/test/fuzz/poolresource.cpp bitcoin-26.0/src/test/fuzz/pow.cpp bitcoin-26.0/src/test/fuzz/prevector.cpp bitcoin-26.0/src/test/fuzz/primitives_transaction.cpp bitcoin-26.0/src/test/fuzz/process_message.cpp bitcoin-26.0/src/test/fuzz/process_messages.cpp bitcoin-26.0/src/test/fuzz/protocol.cpp bitcoin-26.0/src/test/fuzz/psbt.cpp bitcoin-26.0/src/test/fuzz/random.cpp bitcoin-26.0/src/test/fuzz/rbf.cpp bitcoin-26.0/src/test/fuzz/rolling_bloom_filter.cpp bitcoin-26.0/src/test/fuzz/rpc.cpp bitcoin-26.0/src/test/fuzz/script.cpp bitcoin-26.0/src/test/fuzz/script_assets_test_minimizer.cpp bitcoin-26.0/src/test/fuzz/script_bitcoin_consensus.cpp bitcoin-26.0/src/test/fuzz/script_descriptor_cache.cpp bitcoin-26.0/src/test/fuzz/script_flags.cpp bitcoin-26.0/src/test/fuzz/script_format.cpp bitcoin-26.0/src/test/fuzz/script_interpreter.cpp bitcoin-26.0/src/test/fuzz/script_ops.cpp bitcoin-26.0/src/test/fuzz/script_sigcache.cpp bitcoin-26.0/src/test/fuzz/script_sign.cpp bitcoin-26.0/src/test/fuzz/scriptnum_ops.cpp bitcoin-26.0/src/test/fuzz/secp256k1_ec_seckey_import_export_der.cpp bitcoin-26.0/src/test/fuzz/secp256k1_ecdsa_signature_parse_der_lax.cpp bitcoin-26.0/src/test/fuzz/signature_checker.cpp bitcoin-26.0/src/test/fuzz/signet.cpp bitcoin-26.0/src/test/fuzz/socks5.cpp bitcoin-26.0/src/test/fuzz/span.cpp bitcoin-26.0/src/test/fuzz/spanparsing.cpp bitcoin-26.0/src/test/fuzz/string.cpp bitcoin-26.0/src/test/fuzz/strprintf.cpp bitcoin-26.0/src/test/fuzz/system.cpp bitcoin-26.0/src/test/fuzz/timedata.cpp bitcoin-26.0/src/test/fuzz/torcontrol.cpp bitcoin-26.0/src/test/fuzz/transaction.cpp bitcoin-26.0/src/test/fuzz/tx_in.cpp bitcoin-26.0/src/test/fuzz/tx_out.cpp bitcoin-26.0/src/test/fuzz/tx_pool.cpp bitcoin-26.0/src/test/fuzz/txorphan.cpp bitcoin-26.0/src/test/fuzz/txrequest.cpp bitcoin-26.0/src/test/fuzz/util.cpp bitcoin-26.0/src/test/fuzz/util.h bitcoin-26.0/src/test/fuzz/util/ bitcoin-26.0/src/test/fuzz/util/mempool.cpp bitcoin-26.0/src/test/fuzz/util/mempool.h bitcoin-26.0/src/test/fuzz/util/net.cpp bitcoin-26.0/src/test/fuzz/util/net.h bitcoin-26.0/src/test/fuzz/utxo_snapshot.cpp bitcoin-26.0/src/test/fuzz/utxo_total_supply.cpp bitcoin-26.0/src/test/fuzz/validation_load_mempool.cpp bitcoin-26.0/src/test/fuzz/versionbits.cpp bitcoin-26.0/src/test/getarg_tests.cpp bitcoin-26.0/src/test/hash_tests.cpp bitcoin-26.0/src/test/headers_sync_chainwork_tests.cpp bitcoin-26.0/src/test/httpserver_tests.cpp bitcoin-26.0/src/test/i2p_tests.cpp bitcoin-26.0/src/test/interfaces_tests.cpp bitcoin-26.0/src/test/key_io_tests.cpp bitcoin-26.0/src/test/key_tests.cpp bitcoin-26.0/src/test/logging_tests.cpp bitcoin-26.0/src/test/main.cpp bitcoin-26.0/src/test/mempool_tests.cpp bitcoin-26.0/src/test/merkle_tests.cpp bitcoin-26.0/src/test/merkleblock_tests.cpp bitcoin-26.0/src/test/miner_tests.cpp bitcoin-26.0/src/test/miniminer_tests.cpp bitcoin-26.0/src/test/miniscript_tests.cpp bitcoin-26.0/src/test/minisketch_tests.cpp bitcoin-26.0/src/test/multisig_tests.cpp bitcoin-26.0/src/test/net_peer_eviction_tests.cpp bitcoin-26.0/src/test/net_tests.cpp bitcoin-26.0/src/test/netbase_tests.cpp bitcoin-26.0/src/test/orphanage_tests.cpp bitcoin-26.0/src/test/pmt_tests.cpp bitcoin-26.0/src/test/policy_fee_tests.cpp bitcoin-26.0/src/test/policyestimator_tests.cpp bitcoin-26.0/src/test/pool_tests.cpp bitcoin-26.0/src/test/pow_tests.cpp bitcoin-26.0/src/test/prevector_tests.cpp bitcoin-26.0/src/test/raii_event_tests.cpp bitcoin-26.0/src/test/random_tests.cpp bitcoin-26.0/src/test/rbf_tests.cpp bitcoin-26.0/src/test/rest_tests.cpp bitcoin-26.0/src/test/result_tests.cpp bitcoin-26.0/src/test/reverselock_tests.cpp bitcoin-26.0/src/test/rpc_tests.cpp bitcoin-26.0/src/test/sanity_tests.cpp bitcoin-26.0/src/test/scheduler_tests.cpp bitcoin-26.0/src/test/script_p2sh_tests.cpp bitcoin-26.0/src/test/script_parse_tests.cpp bitcoin-26.0/src/test/script_segwit_tests.cpp bitcoin-26.0/src/test/script_standard_tests.cpp bitcoin-26.0/src/test/script_tests.cpp bitcoin-26.0/src/test/scriptnum10.h bitcoin-26.0/src/test/scriptnum_tests.cpp bitcoin-26.0/src/test/serfloat_tests.cpp bitcoin-26.0/src/test/serialize_tests.cpp bitcoin-26.0/src/test/settings_tests.cpp bitcoin-26.0/src/test/sighash_tests.cpp bitcoin-26.0/src/test/sigopcount_tests.cpp bitcoin-26.0/src/test/skiplist_tests.cpp bitcoin-26.0/src/test/sock_tests.cpp bitcoin-26.0/src/test/streams_tests.cpp bitcoin-26.0/src/test/sync_tests.cpp bitcoin-26.0/src/test/system_tests.cpp bitcoin-26.0/src/test/timedata_tests.cpp bitcoin-26.0/src/test/torcontrol_tests.cpp bitcoin-26.0/src/test/transaction_tests.cpp bitcoin-26.0/src/test/translation_tests.cpp bitcoin-26.0/src/test/txindex_tests.cpp bitcoin-26.0/src/test/txpackage_tests.cpp bitcoin-26.0/src/test/txreconciliation_tests.cpp bitcoin-26.0/src/test/txrequest_tests.cpp bitcoin-26.0/src/test/txvalidation_tests.cpp bitcoin-26.0/src/test/txvalidationcache_tests.cpp bitcoin-26.0/src/test/uint256_tests.cpp bitcoin-26.0/src/test/util/ bitcoin-26.0/src/test/util/README.md bitcoin-26.0/src/test/util/blockfilter.cpp bitcoin-26.0/src/test/util/blockfilter.h bitcoin-26.0/src/test/util/chainstate.h bitcoin-26.0/src/test/util/coins.cpp bitcoin-26.0/src/test/util/coins.h bitcoin-26.0/src/test/util/index.cpp bitcoin-26.0/src/test/util/index.h bitcoin-26.0/src/test/util/json.cpp bitcoin-26.0/src/test/util/json.h bitcoin-26.0/src/test/util/logging.cpp bitcoin-26.0/src/test/util/logging.h bitcoin-26.0/src/test/util/mining.cpp bitcoin-26.0/src/test/util/mining.h bitcoin-26.0/src/test/util/net.cpp bitcoin-26.0/src/test/util/net.h bitcoin-26.0/src/test/util/poolresourcetester.h bitcoin-26.0/src/test/util/random.cpp bitcoin-26.0/src/test/util/random.h bitcoin-26.0/src/test/util/script.cpp bitcoin-26.0/src/test/util/script.h bitcoin-26.0/src/test/util/setup_common.cpp bitcoin-26.0/src/test/util/setup_common.h bitcoin-26.0/src/test/util/str.cpp bitcoin-26.0/src/test/util/str.h bitcoin-26.0/src/test/util/transaction_utils.cpp bitcoin-26.0/src/test/util/transaction_utils.h bitcoin-26.0/src/test/util/txmempool.cpp bitcoin-26.0/src/test/util/txmempool.h bitcoin-26.0/src/test/util/validation.cpp bitcoin-26.0/src/test/util/validation.h bitcoin-26.0/src/test/util/xoroshiro128plusplus.h bitcoin-26.0/src/test/util_tests.cpp bitcoin-26.0/src/test/util_threadnames_tests.cpp bitcoin-26.0/src/test/validation_block_tests.cpp bitcoin-26.0/src/test/validation_chainstate_tests.cpp bitcoin-26.0/src/test/validation_chainstatemanager_tests.cpp bitcoin-26.0/src/test/validation_flush_tests.cpp bitcoin-26.0/src/test/validation_tests.cpp bitcoin-26.0/src/test/validationinterface_tests.cpp bitcoin-26.0/src/test/versionbits_tests.cpp bitcoin-26.0/src/test/xoroshiro128plusplus_tests.cpp bitcoin-26.0/src/threadsafety.h bitcoin-26.0/src/timedata.cpp bitcoin-26.0/src/timedata.h bitcoin-26.0/src/tinyformat.h bitcoin-26.0/src/torcontrol.cpp bitcoin-26.0/src/torcontrol.h bitcoin-26.0/src/txdb.cpp bitcoin-26.0/src/txdb.h bitcoin-26.0/src/txmempool.cpp bitcoin-26.0/src/txmempool.h bitcoin-26.0/src/txorphanage.cpp bitcoin-26.0/src/txorphanage.h bitcoin-26.0/src/txrequest.cpp bitcoin-26.0/src/txrequest.h bitcoin-26.0/src/uint256.cpp bitcoin-26.0/src/uint256.h bitcoin-26.0/src/undo.h bitcoin-26.0/src/univalue/ bitcoin-26.0/src/univalue/.gitignore bitcoin-26.0/src/univalue/include/ bitcoin-26.0/src/univalue/include/univalue.h bitcoin-26.0/src/univalue/include/univalue_escapes.h bitcoin-26.0/src/univalue/include/univalue_utffilter.h bitcoin-26.0/src/univalue/lib/ bitcoin-26.0/src/univalue/lib/.gitignore bitcoin-26.0/src/univalue/lib/univalue.cpp bitcoin-26.0/src/univalue/lib/univalue_get.cpp bitcoin-26.0/src/univalue/lib/univalue_read.cpp bitcoin-26.0/src/univalue/lib/univalue_write.cpp bitcoin-26.0/src/univalue/sources.mk bitcoin-26.0/src/univalue/test/ bitcoin-26.0/src/univalue/test/.gitignore bitcoin-26.0/src/univalue/test/fail1.json bitcoin-26.0/src/univalue/test/fail10.json bitcoin-26.0/src/univalue/test/fail11.json bitcoin-26.0/src/univalue/test/fail12.json bitcoin-26.0/src/univalue/test/fail13.json bitcoin-26.0/src/univalue/test/fail14.json bitcoin-26.0/src/univalue/test/fail15.json bitcoin-26.0/src/univalue/test/fail16.json bitcoin-26.0/src/univalue/test/fail17.json bitcoin-26.0/src/univalue/test/fail18.json bitcoin-26.0/src/univalue/test/fail19.json bitcoin-26.0/src/univalue/test/fail2.json bitcoin-26.0/src/univalue/test/fail20.json bitcoin-26.0/src/univalue/test/fail21.json bitcoin-26.0/src/univalue/test/fail22.json bitcoin-26.0/src/univalue/test/fail23.json bitcoin-26.0/src/univalue/test/fail24.json bitcoin-26.0/src/univalue/test/fail25.json bitcoin-26.0/src/univalue/test/fail26.json bitcoin-26.0/src/univalue/test/fail27.json bitcoin-26.0/src/univalue/test/fail28.json bitcoin-26.0/src/univalue/test/fail29.json bitcoin-26.0/src/univalue/test/fail3.json bitcoin-26.0/src/univalue/test/fail30.json bitcoin-26.0/src/univalue/test/fail31.json bitcoin-26.0/src/univalue/test/fail32.json bitcoin-26.0/src/univalue/test/fail33.json bitcoin-26.0/src/univalue/test/fail34.json bitcoin-26.0/src/univalue/test/fail35.json bitcoin-26.0/src/univalue/test/fail36.json bitcoin-26.0/src/univalue/test/fail37.json bitcoin-26.0/src/univalue/test/fail38.json bitcoin-26.0/src/univalue/test/fail39.json bitcoin-26.0/src/univalue/test/fail4.json bitcoin-26.0/src/univalue/test/fail40.json bitcoin-26.0/src/univalue/test/fail41.json bitcoin-26.0/src/univalue/test/fail42.json bitcoin-26.0/src/univalue/test/fail44.json bitcoin-26.0/src/univalue/test/fail45.json bitcoin-26.0/src/univalue/test/fail5.json bitcoin-26.0/src/univalue/test/fail6.json bitcoin-26.0/src/univalue/test/fail7.json bitcoin-26.0/src/univalue/test/fail8.json bitcoin-26.0/src/univalue/test/fail9.json bitcoin-26.0/src/univalue/test/object.cpp bitcoin-26.0/src/univalue/test/pass1.json bitcoin-26.0/src/univalue/test/pass2.json bitcoin-26.0/src/univalue/test/pass3.json bitcoin-26.0/src/univalue/test/pass4.json bitcoin-26.0/src/univalue/test/round1.json bitcoin-26.0/src/univalue/test/round2.json bitcoin-26.0/src/univalue/test/round3.json bitcoin-26.0/src/univalue/test/round4.json bitcoin-26.0/src/univalue/test/round5.json bitcoin-26.0/src/univalue/test/round6.json bitcoin-26.0/src/univalue/test/round7.json bitcoin-26.0/src/univalue/test/test_json.cpp bitcoin-26.0/src/univalue/test/unitester.cpp bitcoin-26.0/src/util/ bitcoin-26.0/src/util/any.h bitcoin-26.0/src/util/asmap.cpp bitcoin-26.0/src/util/asmap.h bitcoin-26.0/src/util/batchpriority.cpp bitcoin-26.0/src/util/batchpriority.h bitcoin-26.0/src/util/bip32.cpp bitcoin-26.0/src/util/bip32.h bitcoin-26.0/src/util/bitdeque.h bitcoin-26.0/src/util/bytevectorhash.cpp bitcoin-26.0/src/util/bytevectorhash.h bitcoin-26.0/src/util/chaintype.cpp bitcoin-26.0/src/util/chaintype.h bitcoin-26.0/src/util/check.cpp bitcoin-26.0/src/util/check.h bitcoin-26.0/src/util/epochguard.h bitcoin-26.0/src/util/error.cpp bitcoin-26.0/src/util/error.h bitcoin-26.0/src/util/exception.cpp bitcoin-26.0/src/util/exception.h bitcoin-26.0/src/util/fastrange.h bitcoin-26.0/src/util/fees.cpp bitcoin-26.0/src/util/fees.h bitcoin-26.0/src/util/fs.cpp bitcoin-26.0/src/util/fs.h bitcoin-26.0/src/util/fs_helpers.cpp bitcoin-26.0/src/util/fs_helpers.h bitcoin-26.0/src/util/getuniquepath.cpp bitcoin-26.0/src/util/getuniquepath.h bitcoin-26.0/src/util/golombrice.h bitcoin-26.0/src/util/hash_type.h bitcoin-26.0/src/util/hasher.cpp bitcoin-26.0/src/util/hasher.h bitcoin-26.0/src/util/insert.h bitcoin-26.0/src/util/macros.h bitcoin-26.0/src/util/message.cpp bitcoin-26.0/src/util/message.h bitcoin-26.0/src/util/moneystr.cpp bitcoin-26.0/src/util/moneystr.h bitcoin-26.0/src/util/overflow.h bitcoin-26.0/src/util/overloaded.h bitcoin-26.0/src/util/rbf.cpp bitcoin-26.0/src/util/rbf.h bitcoin-26.0/src/util/readwritefile.cpp bitcoin-26.0/src/util/readwritefile.h bitcoin-26.0/src/util/result.h bitcoin-26.0/src/util/serfloat.cpp bitcoin-26.0/src/util/serfloat.h bitcoin-26.0/src/util/signalinterrupt.cpp bitcoin-26.0/src/util/signalinterrupt.h bitcoin-26.0/src/util/sock.cpp bitcoin-26.0/src/util/sock.h bitcoin-26.0/src/util/spanparsing.cpp bitcoin-26.0/src/util/spanparsing.h bitcoin-26.0/src/util/strencodings.cpp bitcoin-26.0/src/util/strencodings.h bitcoin-26.0/src/util/string.cpp bitcoin-26.0/src/util/string.h bitcoin-26.0/src/util/syserror.cpp bitcoin-26.0/src/util/syserror.h bitcoin-26.0/src/util/thread.cpp bitcoin-26.0/src/util/thread.h bitcoin-26.0/src/util/threadinterrupt.cpp bitcoin-26.0/src/util/threadinterrupt.h bitcoin-26.0/src/util/threadnames.cpp bitcoin-26.0/src/util/threadnames.h bitcoin-26.0/src/util/time.cpp bitcoin-26.0/src/util/time.h bitcoin-26.0/src/util/tokenpipe.cpp bitcoin-26.0/src/util/tokenpipe.h bitcoin-26.0/src/util/trace.h bitcoin-26.0/src/util/translation.h bitcoin-26.0/src/util/types.h bitcoin-26.0/src/util/ui_change_type.h bitcoin-26.0/src/util/vector.h bitcoin-26.0/src/validation.cpp bitcoin-26.0/src/validation.h bitcoin-26.0/src/validationinterface.cpp bitcoin-26.0/src/validationinterface.h bitcoin-26.0/src/version.h bitcoin-26.0/src/versionbits.cpp bitcoin-26.0/src/versionbits.h bitcoin-26.0/src/wallet/ bitcoin-26.0/src/wallet/bdb.cpp bitcoin-26.0/src/wallet/bdb.h bitcoin-26.0/src/wallet/coincontrol.cpp bitcoin-26.0/src/wallet/coincontrol.h bitcoin-26.0/src/wallet/coinselection.cpp bitcoin-26.0/src/wallet/coinselection.h bitcoin-26.0/src/wallet/context.cpp bitcoin-26.0/src/wallet/context.h bitcoin-26.0/src/wallet/crypter.cpp bitcoin-26.0/src/wallet/crypter.h bitcoin-26.0/src/wallet/db.cpp bitcoin-26.0/src/wallet/db.h bitcoin-26.0/src/wallet/dump.cpp bitcoin-26.0/src/wallet/dump.h bitcoin-26.0/src/wallet/external_signer_scriptpubkeyman.cpp bitcoin-26.0/src/wallet/external_signer_scriptpubkeyman.h bitcoin-26.0/src/wallet/feebumper.cpp bitcoin-26.0/src/wallet/feebumper.h bitcoin-26.0/src/wallet/fees.cpp bitcoin-26.0/src/wallet/fees.h bitcoin-26.0/src/wallet/init.cpp bitcoin-26.0/src/wallet/interfaces.cpp bitcoin-26.0/src/wallet/load.cpp bitcoin-26.0/src/wallet/load.h bitcoin-26.0/src/wallet/receive.cpp bitcoin-26.0/src/wallet/receive.h bitcoin-26.0/src/wallet/rpc/ bitcoin-26.0/src/wallet/rpc/addresses.cpp bitcoin-26.0/src/wallet/rpc/backup.cpp bitcoin-26.0/src/wallet/rpc/coins.cpp bitcoin-26.0/src/wallet/rpc/encrypt.cpp bitcoin-26.0/src/wallet/rpc/signmessage.cpp bitcoin-26.0/src/wallet/rpc/spend.cpp bitcoin-26.0/src/wallet/rpc/transactions.cpp bitcoin-26.0/src/wallet/rpc/util.cpp bitcoin-26.0/src/wallet/rpc/util.h bitcoin-26.0/src/wallet/rpc/wallet.cpp bitcoin-26.0/src/wallet/rpc/wallet.h bitcoin-26.0/src/wallet/salvage.cpp bitcoin-26.0/src/wallet/salvage.h bitcoin-26.0/src/wallet/scriptpubkeyman.cpp bitcoin-26.0/src/wallet/scriptpubkeyman.h bitcoin-26.0/src/wallet/spend.cpp bitcoin-26.0/src/wallet/spend.h bitcoin-26.0/src/wallet/sqlite.cpp bitcoin-26.0/src/wallet/sqlite.h bitcoin-26.0/src/wallet/test/ bitcoin-26.0/src/wallet/test/coinselector_tests.cpp bitcoin-26.0/src/wallet/test/db_tests.cpp bitcoin-26.0/src/wallet/test/feebumper_tests.cpp bitcoin-26.0/src/wallet/test/fuzz/ bitcoin-26.0/src/wallet/test/fuzz/coincontrol.cpp bitcoin-26.0/src/wallet/test/fuzz/coinselection.cpp bitcoin-26.0/src/wallet/test/fuzz/fees.cpp bitcoin-26.0/src/wallet/test/fuzz/notifications.cpp bitcoin-26.0/src/wallet/test/fuzz/parse_iso8601.cpp bitcoin-26.0/src/wallet/test/group_outputs_tests.cpp bitcoin-26.0/src/wallet/test/init_test_fixture.cpp bitcoin-26.0/src/wallet/test/init_test_fixture.h bitcoin-26.0/src/wallet/test/init_tests.cpp bitcoin-26.0/src/wallet/test/ismine_tests.cpp bitcoin-26.0/src/wallet/test/psbt_wallet_tests.cpp bitcoin-26.0/src/wallet/test/rpc_util_tests.cpp bitcoin-26.0/src/wallet/test/scriptpubkeyman_tests.cpp bitcoin-26.0/src/wallet/test/spend_tests.cpp bitcoin-26.0/src/wallet/test/util.cpp bitcoin-26.0/src/wallet/test/util.h bitcoin-26.0/src/wallet/test/wallet_crypto_tests.cpp bitcoin-26.0/src/wallet/test/wallet_test_fixture.cpp bitcoin-26.0/src/wallet/test/wallet_test_fixture.h bitcoin-26.0/src/wallet/test/wallet_tests.cpp bitcoin-26.0/src/wallet/test/wallet_transaction_tests.cpp bitcoin-26.0/src/wallet/test/walletdb_tests.cpp bitcoin-26.0/src/wallet/test/walletload_tests.cpp bitcoin-26.0/src/wallet/transaction.cpp bitcoin-26.0/src/wallet/transaction.h bitcoin-26.0/src/wallet/types.h bitcoin-26.0/src/wallet/wallet.cpp bitcoin-26.0/src/wallet/wallet.h bitcoin-26.0/src/wallet/walletdb.cpp bitcoin-26.0/src/wallet/walletdb.h bitcoin-26.0/src/wallet/wallettool.cpp bitcoin-26.0/src/wallet/wallettool.h bitcoin-26.0/src/wallet/walletutil.cpp bitcoin-26.0/src/wallet/walletutil.h bitcoin-26.0/src/walletinitinterface.h bitcoin-26.0/src/warnings.cpp bitcoin-26.0/src/warnings.h bitcoin-26.0/src/zmq/ bitcoin-26.0/src/zmq/zmqabstractnotifier.cpp bitcoin-26.0/src/zmq/zmqabstractnotifier.h bitcoin-26.0/src/zmq/zmqnotificationinterface.cpp bitcoin-26.0/src/zmq/zmqnotificationinterface.h bitcoin-26.0/src/zmq/zmqpublishnotifier.cpp bitcoin-26.0/src/zmq/zmqpublishnotifier.h bitcoin-26.0/src/zmq/zmqrpc.cpp bitcoin-26.0/src/zmq/zmqrpc.h bitcoin-26.0/src/zmq/zmqutil.cpp bitcoin-26.0/src/zmq/zmqutil.h bitcoin-26.0/test/ bitcoin-26.0/test/README.md bitcoin-26.0/test/config.ini.in bitcoin-26.0/test/functional/ bitcoin-26.0/test/functional/.gitignore bitcoin-26.0/test/functional/README.md bitcoin-26.0/test/functional/combine_logs.py bitcoin-26.0/test/functional/combined_log_template.html bitcoin-26.0/test/functional/create_cache.py bitcoin-26.0/test/functional/data/ bitcoin-26.0/test/functional/data/__init__.py bitcoin-26.0/test/functional/data/blockheader_testnet3.hex bitcoin-26.0/test/functional/data/invalid_txs.py bitcoin-26.0/test/functional/data/rpc_bip67.json bitcoin-26.0/test/functional/data/rpc_decodescript.json bitcoin-26.0/test/functional/data/rpc_getblockstats.json bitcoin-26.0/test/functional/data/rpc_psbt.json bitcoin-26.0/test/functional/example_test.py bitcoin-26.0/test/functional/feature_abortnode.py bitcoin-26.0/test/functional/feature_addrman.py bitcoin-26.0/test/functional/feature_anchors.py bitcoin-26.0/test/functional/feature_asmap.py bitcoin-26.0/test/functional/feature_assumeutxo.py bitcoin-26.0/test/functional/feature_assumevalid.py bitcoin-26.0/test/functional/feature_bind_extra.py bitcoin-26.0/test/functional/feature_bind_port_discover.py bitcoin-26.0/test/functional/feature_bind_port_externalip.py bitcoin-26.0/test/functional/feature_bip68_sequence.py bitcoin-26.0/test/functional/feature_block.py bitcoin-26.0/test/functional/feature_blocksdir.py bitcoin-26.0/test/functional/feature_cltv.py bitcoin-26.0/test/functional/feature_coinstatsindex.py bitcoin-26.0/test/functional/feature_config_args.py bitcoin-26.0/test/functional/feature_csv_activation.py bitcoin-26.0/test/functional/feature_dbcrash.py bitcoin-26.0/test/functional/feature_dersig.py bitcoin-26.0/test/functional/feature_dirsymlinks.py bitcoin-26.0/test/functional/feature_discover.py bitcoin-26.0/test/functional/feature_fastprune.py bitcoin-26.0/test/functional/feature_fee_estimation.py bitcoin-26.0/test/functional/feature_filelock.py bitcoin-26.0/test/functional/feature_help.py bitcoin-26.0/test/functional/feature_includeconf.py bitcoin-26.0/test/functional/feature_index_prune.py bitcoin-26.0/test/functional/feature_init.py bitcoin-26.0/test/functional/feature_loadblock.py bitcoin-26.0/test/functional/feature_logging.py bitcoin-26.0/test/functional/feature_maxtipage.py bitcoin-26.0/test/functional/feature_maxuploadtarget.py bitcoin-26.0/test/functional/feature_minchainwork.py bitcoin-26.0/test/functional/feature_notifications.py bitcoin-26.0/test/functional/feature_nulldummy.py bitcoin-26.0/test/functional/feature_posix_fs_permissions.py bitcoin-26.0/test/functional/feature_presegwit_node_upgrade.py bitcoin-26.0/test/functional/feature_proxy.py bitcoin-26.0/test/functional/feature_pruning.py bitcoin-26.0/test/functional/feature_rbf.py bitcoin-26.0/test/functional/feature_reindex.py bitcoin-26.0/test/functional/feature_reindex_readonly.py bitcoin-26.0/test/functional/feature_remove_pruned_files_on_startup.py bitcoin-26.0/test/functional/feature_segwit.py bitcoin-26.0/test/functional/feature_settings.py bitcoin-26.0/test/functional/feature_shutdown.py bitcoin-26.0/test/functional/feature_signet.py bitcoin-26.0/test/functional/feature_startupnotify.py bitcoin-26.0/test/functional/feature_taproot.py bitcoin-26.0/test/functional/feature_txindex_compatibility.py bitcoin-26.0/test/functional/feature_uacomment.py bitcoin-26.0/test/functional/feature_unsupported_utxo_db.py bitcoin-26.0/test/functional/feature_utxo_set_hash.py bitcoin-26.0/test/functional/feature_versionbits_warning.py bitcoin-26.0/test/functional/interface_bitcoin_cli.py bitcoin-26.0/test/functional/interface_http.py bitcoin-26.0/test/functional/interface_rest.py bitcoin-26.0/test/functional/interface_rpc.py bitcoin-26.0/test/functional/interface_usdt_coinselection.py bitcoin-26.0/test/functional/interface_usdt_mempool.py bitcoin-26.0/test/functional/interface_usdt_net.py bitcoin-26.0/test/functional/interface_usdt_utxocache.py bitcoin-26.0/test/functional/interface_usdt_validation.py bitcoin-26.0/test/functional/interface_zmq.py bitcoin-26.0/test/functional/mempool_accept.py bitcoin-26.0/test/functional/mempool_accept_wtxid.py bitcoin-26.0/test/functional/mempool_compatibility.py bitcoin-26.0/test/functional/mempool_datacarrier.py bitcoin-26.0/test/functional/mempool_dust.py bitcoin-26.0/test/functional/mempool_expiry.py bitcoin-26.0/test/functional/mempool_limit.py bitcoin-26.0/test/functional/mempool_package_limits.py bitcoin-26.0/test/functional/mempool_package_onemore.py bitcoin-26.0/test/functional/mempool_packages.py bitcoin-26.0/test/functional/mempool_persist.py bitcoin-26.0/test/functional/mempool_reorg.py bitcoin-26.0/test/functional/mempool_resurrect.py bitcoin-26.0/test/functional/mempool_sigoplimit.py bitcoin-26.0/test/functional/mempool_spend_coinbase.py bitcoin-26.0/test/functional/mempool_unbroadcast.py bitcoin-26.0/test/functional/mempool_updatefromblock.py bitcoin-26.0/test/functional/mining_basic.py bitcoin-26.0/test/functional/mining_getblocktemplate_longpoll.py bitcoin-26.0/test/functional/mining_prioritisetransaction.py bitcoin-26.0/test/functional/mocks/ bitcoin-26.0/test/functional/mocks/invalid_signer.py bitcoin-26.0/test/functional/mocks/multi_signers.py bitcoin-26.0/test/functional/mocks/signer.py bitcoin-26.0/test/functional/p2p_add_connections.py bitcoin-26.0/test/functional/p2p_addr_relay.py bitcoin-26.0/test/functional/p2p_addrfetch.py bitcoin-26.0/test/functional/p2p_addrv2_relay.py bitcoin-26.0/test/functional/p2p_block_sync.py bitcoin-26.0/test/functional/p2p_blockfilters.py bitcoin-26.0/test/functional/p2p_blocksonly.py bitcoin-26.0/test/functional/p2p_compactblocks.py bitcoin-26.0/test/functional/p2p_compactblocks_blocksonly.py bitcoin-26.0/test/functional/p2p_compactblocks_hb.py bitcoin-26.0/test/functional/p2p_disconnect_ban.py bitcoin-26.0/test/functional/p2p_dns_seeds.py bitcoin-26.0/test/functional/p2p_dos_header_tree.py bitcoin-26.0/test/functional/p2p_eviction.py bitcoin-26.0/test/functional/p2p_feefilter.py bitcoin-26.0/test/functional/p2p_filter.py bitcoin-26.0/test/functional/p2p_fingerprint.py bitcoin-26.0/test/functional/p2p_getaddr_caching.py bitcoin-26.0/test/functional/p2p_getdata.py bitcoin-26.0/test/functional/p2p_headers_sync_with_minchainwork.py bitcoin-26.0/test/functional/p2p_i2p_ports.py bitcoin-26.0/test/functional/p2p_i2p_sessions.py bitcoin-26.0/test/functional/p2p_ibd_stalling.py bitcoin-26.0/test/functional/p2p_ibd_txrelay.py bitcoin-26.0/test/functional/p2p_initial_headers_sync.py bitcoin-26.0/test/functional/p2p_invalid_block.py bitcoin-26.0/test/functional/p2p_invalid_locator.py bitcoin-26.0/test/functional/p2p_invalid_messages.py bitcoin-26.0/test/functional/p2p_invalid_tx.py bitcoin-26.0/test/functional/p2p_leak.py bitcoin-26.0/test/functional/p2p_leak_tx.py bitcoin-26.0/test/functional/p2p_message_capture.py bitcoin-26.0/test/functional/p2p_net_deadlock.py bitcoin-26.0/test/functional/p2p_nobloomfilter_messages.py bitcoin-26.0/test/functional/p2p_node_network_limited.py bitcoin-26.0/test/functional/p2p_orphan_handling.py bitcoin-26.0/test/functional/p2p_permissions.py bitcoin-26.0/test/functional/p2p_ping.py bitcoin-26.0/test/functional/p2p_segwit.py bitcoin-26.0/test/functional/p2p_sendheaders.py bitcoin-26.0/test/functional/p2p_sendtxrcncl.py bitcoin-26.0/test/functional/p2p_timeouts.py bitcoin-26.0/test/functional/p2p_tx_download.py bitcoin-26.0/test/functional/p2p_tx_privacy.py bitcoin-26.0/test/functional/p2p_unrequested_blocks.py bitcoin-26.0/test/functional/p2p_v2_transport.py bitcoin-26.0/test/functional/rpc_bind.py bitcoin-26.0/test/functional/rpc_blockchain.py bitcoin-26.0/test/functional/rpc_createmultisig.py bitcoin-26.0/test/functional/rpc_decodescript.py bitcoin-26.0/test/functional/rpc_deprecated.py bitcoin-26.0/test/functional/rpc_deriveaddresses.py bitcoin-26.0/test/functional/rpc_dumptxoutset.py bitcoin-26.0/test/functional/rpc_estimatefee.py bitcoin-26.0/test/functional/rpc_generate.py bitcoin-26.0/test/functional/rpc_getblockfilter.py bitcoin-26.0/test/functional/rpc_getblockfrompeer.py bitcoin-26.0/test/functional/rpc_getblockstats.py bitcoin-26.0/test/functional/rpc_getchaintips.py bitcoin-26.0/test/functional/rpc_getdescriptorinfo.py bitcoin-26.0/test/functional/rpc_help.py bitcoin-26.0/test/functional/rpc_invalid_address_message.py bitcoin-26.0/test/functional/rpc_invalidateblock.py bitcoin-26.0/test/functional/rpc_mempool_info.py bitcoin-26.0/test/functional/rpc_misc.py bitcoin-26.0/test/functional/rpc_named_arguments.py bitcoin-26.0/test/functional/rpc_net.py bitcoin-26.0/test/functional/rpc_packages.py bitcoin-26.0/test/functional/rpc_preciousblock.py bitcoin-26.0/test/functional/rpc_psbt.py bitcoin-26.0/test/functional/rpc_rawtransaction.py bitcoin-26.0/test/functional/rpc_scanblocks.py bitcoin-26.0/test/functional/rpc_scantxoutset.py bitcoin-26.0/test/functional/rpc_setban.py bitcoin-26.0/test/functional/rpc_signer.py bitcoin-26.0/test/functional/rpc_signmessagewithprivkey.py bitcoin-26.0/test/functional/rpc_signrawtransactionwithkey.py bitcoin-26.0/test/functional/rpc_txoutproof.py bitcoin-26.0/test/functional/rpc_uptime.py bitcoin-26.0/test/functional/rpc_users.py bitcoin-26.0/test/functional/rpc_validateaddress.py bitcoin-26.0/test/functional/rpc_whitelist.py bitcoin-26.0/test/functional/test-shell.md bitcoin-26.0/test/functional/test_framework/ bitcoin-26.0/test/functional/test_framework/__init__.py bitcoin-26.0/test/functional/test_framework/address.py bitcoin-26.0/test/functional/test_framework/authproxy.py bitcoin-26.0/test/functional/test_framework/bdb.py bitcoin-26.0/test/functional/test_framework/bip340_test_vectors.csv bitcoin-26.0/test/functional/test_framework/blockfilter.py bitcoin-26.0/test/functional/test_framework/blocktools.py bitcoin-26.0/test/functional/test_framework/coverage.py bitcoin-26.0/test/functional/test_framework/descriptors.py bitcoin-26.0/test/functional/test_framework/ellswift.py bitcoin-26.0/test/functional/test_framework/ellswift_decode_test_vectors.csv bitcoin-26.0/test/functional/test_framework/key.py bitcoin-26.0/test/functional/test_framework/messages.py bitcoin-26.0/test/functional/test_framework/muhash.py bitcoin-26.0/test/functional/test_framework/netutil.py bitcoin-26.0/test/functional/test_framework/p2p.py bitcoin-26.0/test/functional/test_framework/psbt.py bitcoin-26.0/test/functional/test_framework/ripemd160.py bitcoin-26.0/test/functional/test_framework/script.py bitcoin-26.0/test/functional/test_framework/script_util.py bitcoin-26.0/test/functional/test_framework/secp256k1.py bitcoin-26.0/test/functional/test_framework/segwit_addr.py bitcoin-26.0/test/functional/test_framework/siphash.py bitcoin-26.0/test/functional/test_framework/socks5.py bitcoin-26.0/test/functional/test_framework/test_framework.py bitcoin-26.0/test/functional/test_framework/test_node.py bitcoin-26.0/test/functional/test_framework/test_shell.py bitcoin-26.0/test/functional/test_framework/util.py bitcoin-26.0/test/functional/test_framework/wallet.py bitcoin-26.0/test/functional/test_framework/wallet_util.py bitcoin-26.0/test/functional/test_framework/xswiftec_inv_test_vectors.csv bitcoin-26.0/test/functional/test_runner.py bitcoin-26.0/test/functional/tool_signet_miner.py bitcoin-26.0/test/functional/tool_wallet.py bitcoin-26.0/test/functional/wallet_abandonconflict.py bitcoin-26.0/test/functional/wallet_address_types.py bitcoin-26.0/test/functional/wallet_avoid_mixing_output_types.py bitcoin-26.0/test/functional/wallet_avoidreuse.py bitcoin-26.0/test/functional/wallet_backup.py bitcoin-26.0/test/functional/wallet_backwards_compatibility.py bitcoin-26.0/test/functional/wallet_balance.py bitcoin-26.0/test/functional/wallet_basic.py bitcoin-26.0/test/functional/wallet_blank.py bitcoin-26.0/test/functional/wallet_bumpfee.py bitcoin-26.0/test/functional/wallet_change_address.py bitcoin-26.0/test/functional/wallet_coinbase_category.py bitcoin-26.0/test/functional/wallet_conflicts.py bitcoin-26.0/test/functional/wallet_create_tx.py bitcoin-26.0/test/functional/wallet_createwallet.py bitcoin-26.0/test/functional/wallet_crosschain.py bitcoin-26.0/test/functional/wallet_descriptor.py bitcoin-26.0/test/functional/wallet_disable.py bitcoin-26.0/test/functional/wallet_dump.py bitcoin-26.0/test/functional/wallet_encryption.py bitcoin-26.0/test/functional/wallet_fallbackfee.py bitcoin-26.0/test/functional/wallet_fast_rescan.py bitcoin-26.0/test/functional/wallet_fundrawtransaction.py bitcoin-26.0/test/functional/wallet_groups.py bitcoin-26.0/test/functional/wallet_hd.py bitcoin-26.0/test/functional/wallet_implicitsegwit.py bitcoin-26.0/test/functional/wallet_import_rescan.py bitcoin-26.0/test/functional/wallet_import_with_label.py bitcoin-26.0/test/functional/wallet_importdescriptors.py bitcoin-26.0/test/functional/wallet_importmulti.py bitcoin-26.0/test/functional/wallet_importprunedfunds.py bitcoin-26.0/test/functional/wallet_inactive_hdchains.py bitcoin-26.0/test/functional/wallet_keypool.py bitcoin-26.0/test/functional/wallet_keypool_topup.py bitcoin-26.0/test/functional/wallet_labels.py bitcoin-26.0/test/functional/wallet_listdescriptors.py bitcoin-26.0/test/functional/wallet_listreceivedby.py bitcoin-26.0/test/functional/wallet_listsinceblock.py bitcoin-26.0/test/functional/wallet_listtransactions.py bitcoin-26.0/test/functional/wallet_migration.py bitcoin-26.0/test/functional/wallet_miniscript.py bitcoin-26.0/test/functional/wallet_multisig_descriptor_psbt.py bitcoin-26.0/test/functional/wallet_multiwallet.py bitcoin-26.0/test/functional/wallet_orphanedreward.py bitcoin-26.0/test/functional/wallet_pruning.py bitcoin-26.0/test/functional/wallet_reorgsrestore.py bitcoin-26.0/test/functional/wallet_resendwallettransactions.py bitcoin-26.0/test/functional/wallet_send.py bitcoin-26.0/test/functional/wallet_sendall.py bitcoin-26.0/test/functional/wallet_signer.py bitcoin-26.0/test/functional/wallet_signmessagewithaddress.py bitcoin-26.0/test/functional/wallet_signrawtransactionwithwallet.py bitcoin-26.0/test/functional/wallet_simulaterawtx.py bitcoin-26.0/test/functional/wallet_spend_unconfirmed.py bitcoin-26.0/test/functional/wallet_startup.py bitcoin-26.0/test/functional/wallet_taproot.py bitcoin-26.0/test/functional/wallet_timelock.py bitcoin-26.0/test/functional/wallet_transactiontime_rescan.py bitcoin-26.0/test/functional/wallet_txn_clone.py bitcoin-26.0/test/functional/wallet_txn_doublespend.py bitcoin-26.0/test/functional/wallet_upgradewallet.py bitcoin-26.0/test/functional/wallet_watchonly.py bitcoin-26.0/test/fuzz/ bitcoin-26.0/test/fuzz/test_runner.py bitcoin-26.0/test/get_previous_releases.py bitcoin-26.0/test/lint/ bitcoin-26.0/test/lint/README.md bitcoin-26.0/test/lint/all-lint.py bitcoin-26.0/test/lint/check-doc.py bitcoin-26.0/test/lint/commit-script-check.sh bitcoin-26.0/test/lint/git-subtree-check.sh bitcoin-26.0/test/lint/lint-assertions.py bitcoin-26.0/test/lint/lint-circular-dependencies.py bitcoin-26.0/test/lint/lint-files.py bitcoin-26.0/test/lint/lint-format-strings.py bitcoin-26.0/test/lint/lint-git-commit-check.py bitcoin-26.0/test/lint/lint-include-guards.py bitcoin-26.0/test/lint/lint-includes.py bitcoin-26.0/test/lint/lint-locale-dependence.py bitcoin-26.0/test/lint/lint-python-dead-code.py bitcoin-26.0/test/lint/lint-python-mutable-default-parameters.py bitcoin-26.0/test/lint/lint-python-utf8-encoding.py bitcoin-26.0/test/lint/lint-python.py bitcoin-26.0/test/lint/lint-shell-locale.py bitcoin-26.0/test/lint/lint-shell.py bitcoin-26.0/test/lint/lint-spelling.py bitcoin-26.0/test/lint/lint-submodule.py bitcoin-26.0/test/lint/lint-tests.py bitcoin-26.0/test/lint/lint-whitespace.py bitcoin-26.0/test/lint/run-lint-format-strings.py bitcoin-26.0/test/lint/spelling.ignore-words.txt bitcoin-26.0/test/sanitizer_suppressions/ bitcoin-26.0/test/sanitizer_suppressions/lsan bitcoin-26.0/test/sanitizer_suppressions/tsan bitcoin-26.0/test/sanitizer_suppressions/ubsan bitcoin-26.0/test/util/ bitcoin-26.0/test/util/data/ bitcoin-26.0/test/util/data/bitcoin-util-test.json bitcoin-26.0/test/util/data/blanktxv1.hex bitcoin-26.0/test/util/data/blanktxv1.json bitcoin-26.0/test/util/data/blanktxv2.hex bitcoin-26.0/test/util/data/blanktxv2.json bitcoin-26.0/test/util/data/tt-delin1-out.hex bitcoin-26.0/test/util/data/tt-delin1-out.json bitcoin-26.0/test/util/data/tt-delout1-out.hex bitcoin-26.0/test/util/data/tt-delout1-out.json bitcoin-26.0/test/util/data/tt-locktime317000-out.hex bitcoin-26.0/test/util/data/tt-locktime317000-out.json bitcoin-26.0/test/util/data/tx394b54bb.hex bitcoin-26.0/test/util/data/txcreate1.hex bitcoin-26.0/test/util/data/txcreate1.json bitcoin-26.0/test/util/data/txcreate2.hex bitcoin-26.0/test/util/data/txcreate2.json bitcoin-26.0/test/util/data/txcreatedata1.hex bitcoin-26.0/test/util/data/txcreatedata1.json bitcoin-26.0/test/util/data/txcreatedata2.hex bitcoin-26.0/test/util/data/txcreatedata2.json bitcoin-26.0/test/util/data/txcreatedata_seq0.hex bitcoin-26.0/test/util/data/txcreatedata_seq0.json bitcoin-26.0/test/util/data/txcreatedata_seq1.hex bitcoin-26.0/test/util/data/txcreatedata_seq1.json bitcoin-26.0/test/util/data/txcreatemultisig1.hex bitcoin-26.0/test/util/data/txcreatemultisig1.json bitcoin-26.0/test/util/data/txcreatemultisig2.hex bitcoin-26.0/test/util/data/txcreatemultisig2.json bitcoin-26.0/test/util/data/txcreatemultisig3.hex bitcoin-26.0/test/util/data/txcreatemultisig3.json bitcoin-26.0/test/util/data/txcreatemultisig4.hex bitcoin-26.0/test/util/data/txcreatemultisig4.json bitcoin-26.0/test/util/data/txcreatemultisig5.json bitcoin-26.0/test/util/data/txcreateoutpubkey1.hex bitcoin-26.0/test/util/data/txcreateoutpubkey1.json bitcoin-26.0/test/util/data/txcreateoutpubkey2.hex bitcoin-26.0/test/util/data/txcreateoutpubkey2.json bitcoin-26.0/test/util/data/txcreateoutpubkey3.hex bitcoin-26.0/test/util/data/txcreateoutpubkey3.json bitcoin-26.0/test/util/data/txcreatescript1.hex bitcoin-26.0/test/util/data/txcreatescript1.json bitcoin-26.0/test/util/data/txcreatescript2.hex bitcoin-26.0/test/util/data/txcreatescript2.json bitcoin-26.0/test/util/data/txcreatescript3.hex bitcoin-26.0/test/util/data/txcreatescript3.json bitcoin-26.0/test/util/data/txcreatescript4.hex bitcoin-26.0/test/util/data/txcreatescript4.json bitcoin-26.0/test/util/data/txcreatescript5.hex bitcoin-26.0/test/util/data/txcreatescript6.hex bitcoin-26.0/test/util/data/txcreatesignsegwit1.hex bitcoin-26.0/test/util/data/txcreatesignv1.hex bitcoin-26.0/test/util/data/txcreatesignv1.json bitcoin-26.0/test/util/data/txcreatesignv2.hex bitcoin-26.0/test/util/rpcauth-test.py bitcoin-26.0/test/util/test_runner.py phase `unpack' succeeded after 0.4 seconds starting phase `bootstrap' running './autogen.sh' patch-shebang: ./autogen.sh: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. libtoolize: copying file 'build-aux/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'build-aux/m4'. libtoolize: copying file 'build-aux/m4/libtool.m4' libtoolize: copying file 'build-aux/m4/ltoptions.m4' libtoolize: copying file 'build-aux/m4/ltsugar.m4' libtoolize: copying file 'build-aux/m4/ltversion.m4' libtoolize: copying file 'build-aux/m4/lt~obsolete.m4' configure.ac:39: installing 'build-aux/ar-lib' configure.ac:37: installing 'build-aux/compile' configure.ac:24: installing 'build-aux/config.guess' configure.ac:24: installing 'build-aux/config.sub' configure.ac:27: installing 'build-aux/install-sh' configure.ac:27: installing 'build-aux/missing' Makefile.am: installing 'build-aux/depcomp' parallel-tests: installing 'build-aux/test-driver' libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. libtoolize: copying file 'build-aux/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'build-aux/m4'. libtoolize: copying file 'build-aux/m4/libtool.m4' libtoolize: copying file 'build-aux/m4/ltoptions.m4' libtoolize: copying file 'build-aux/m4/ltsugar.m4' libtoolize: copying file 'build-aux/m4/ltversion.m4' libtoolize: copying file 'build-aux/m4/lt~obsolete.m4' configure.ac:124: installing 'build-aux/compile' configure.ac:51: installing 'build-aux/config.guess' configure.ac:51: installing 'build-aux/config.sub' configure.ac:58: installing 'build-aux/install-sh' configure.ac:58: installing 'build-aux/missing' src/Makefile.am: installing 'build-aux/depcomp' parallel-tests: installing 'build-aux/test-driver' ./autogen.sh: build-aux/config.guess: /bin/sh: bad interpreter: No such file or directory ./autogen.sh: depends/config.guess: /bin/sh: bad interpreter: No such file or directory ./autogen.sh: build-aux/config.sub: /bin/sh: bad interpreter: No such file or directory ./autogen.sh: depends/config.sub: /bin/sh: bad interpreter: No such file or directory phase `bootstrap' succeeded after 42.5 seconds starting phase `patch-usr-bin-file' phase `patch-usr-bin-file' succeeded after 0.4 seconds starting phase `patch-source-shebangs' patch-shebang: ./build-aux/compile: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./build-aux/config.guess: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./build-aux/config.sub: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./build-aux/depcomp: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./build-aux/install-sh: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./build-aux/ltmain.sh: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./build-aux/missing: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./build-aux/test-driver: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./build_msvc/msvc-autogen.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./ci/lint/04_install.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/lint/06_script.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/lint/container-entrypoint.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/lint_run_all.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/retry/retry: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/00_setup_env.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/00_setup_env_android.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/00_setup_env_arm.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/00_setup_env_i686_centos.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/00_setup_env_i686_multiprocess.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/00_setup_env_mac.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/00_setup_env_mac_native.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/00_setup_env_native_asan.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/00_setup_env_native_fuzz.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/00_setup_env_native_fuzz_with_msan.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/00_setup_env_native_fuzz_with_valgrind.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/00_setup_env_native_msan.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/00_setup_env_native_nowallet_libbitcoinkernel.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/00_setup_env_native_qt5.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/00_setup_env_native_tidy.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/00_setup_env_native_tsan.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/00_setup_env_native_valgrind.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/00_setup_env_s390x.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/00_setup_env_win64.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/01_base_install.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/02_run_container.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/06_script_b.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/wrap-valgrind.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test/wrap-wine.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./ci/test_run_all.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./configure: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./contrib/devtools/circular-dependencies.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/devtools/clang-format-diff.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/devtools/copyright_header.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/devtools/gen-bitcoin-conf.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./contrib/devtools/gen-manpages.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/devtools/headerssync-params.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/devtools/security-check.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/devtools/split-debug.sh.in: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./contrib/devtools/symbol-check.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/devtools/test-security-check.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/devtools/test-symbol-check.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/devtools/test_deterministic_coverage.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./contrib/devtools/test_utxo_snapshots.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./contrib/devtools/utils.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/devtools/utxo_snapshot.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./contrib/filter-lcov.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/guix/guix-attest: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./contrib/guix/guix-build: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./contrib/guix/guix-clean: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./contrib/guix/guix-codesign: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./contrib/guix/guix-verify: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./contrib/guix/libexec/build.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./contrib/guix/libexec/codesign.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./contrib/guix/libexec/prelude.bash: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./contrib/init/bitcoind.init: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./contrib/init/bitcoind.openrc: warning: no binary for interpreter `openrc-run' found in $PATH patch-shebang: ./contrib/linearize/linearize-data.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/linearize/linearize-hashes.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/macdeploy/detached-sig-create.sh: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./contrib/macdeploy/gen-sdk: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/macdeploy/macdeployqtplus: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/message-capture/message-capture-parser.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/qos/tc.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./contrib/seeds/generate-seeds.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/seeds/makeseeds.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/shell/git-utils.bash: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./contrib/shell/realpath.bash: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./contrib/signet/getcoins.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/signet/miner: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/testgen/gen_key_io_test_vectors.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/tracing/connectblock_benchmark.bt: warning: no binary for interpreter `bpftrace' found in $PATH patch-shebang: ./contrib/tracing/log_p2p_traffic.bt: warning: no binary for interpreter `bpftrace' found in $PATH patch-shebang: ./contrib/tracing/log_raw_p2p_msgs.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/tracing/log_utxocache_flush.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/tracing/log_utxos.bt: warning: no binary for interpreter `bpftrace' found in $PATH patch-shebang: ./contrib/tracing/mempool_monitor.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/tracing/p2p_monitor.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/verify-binaries/test.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/verify-binaries/verify.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/verify-commits/gpg.sh: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./contrib/verify-commits/pre-push-hook.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./contrib/verify-commits/verify-commits.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./contrib/windeploy/detached-sig-create.sh: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./contrib/zmq/zmq_sub.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./depends/config.guess: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./depends/config.sub: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./depends/gen_id: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./share/genbuild.sh: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./share/qt/extract_strings_qt.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./share/rpcauth/rpcauth.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./src/minisketch/autogen.sh: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./src/minisketch/ci/cirrus.sh: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./src/minisketch/doc/gen_params.sage: warning: no binary for interpreter `sage' found in $PATH patch-shebang: ./src/minisketch/tests/pyminisketch.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./src/qt/res/animation/makespinner.sh: changing `/usr/bin/env bash' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' patch-shebang: ./src/secp256k1/autogen.sh: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./src/secp256k1/build-aux/ar-lib: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./src/secp256k1/build-aux/compile: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./src/secp256k1/build-aux/config.guess: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./src/secp256k1/build-aux/config.sub: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./src/secp256k1/build-aux/depcomp: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./src/secp256k1/build-aux/install-sh: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./src/secp256k1/build-aux/ltmain.sh: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./src/secp256k1/build-aux/missing: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./src/secp256k1/build-aux/test-driver: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./src/secp256k1/ci/ci.sh: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./src/secp256k1/configure: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./src/secp256k1/tools/tests_wycheproof_generate.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/combine_logs.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/create_cache.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/data/invalid_txs.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/example_test.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_abortnode.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_addrman.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_anchors.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_asmap.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_assumeutxo.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_assumevalid.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_bind_extra.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_bind_port_discover.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_bind_port_externalip.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_bip68_sequence.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_block.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_blocksdir.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_cltv.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_coinstatsindex.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_config_args.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_csv_activation.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_dbcrash.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_dersig.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_dirsymlinks.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_discover.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_fastprune.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_fee_estimation.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_filelock.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_help.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_includeconf.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_index_prune.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_init.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_loadblock.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_logging.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_maxtipage.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_maxuploadtarget.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_minchainwork.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_notifications.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_nulldummy.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_posix_fs_permissions.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_presegwit_node_upgrade.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_proxy.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_pruning.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_rbf.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_reindex.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_reindex_readonly.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_remove_pruned_files_on_startup.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_segwit.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_settings.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_shutdown.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_signet.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_startupnotify.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_taproot.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_txindex_compatibility.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_uacomment.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_unsupported_utxo_db.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_utxo_set_hash.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/feature_versionbits_warning.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/interface_bitcoin_cli.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/interface_http.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/interface_rest.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/interface_rpc.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/interface_usdt_coinselection.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/interface_usdt_mempool.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/interface_usdt_net.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/interface_usdt_utxocache.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/interface_usdt_validation.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/interface_zmq.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/mempool_accept.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/mempool_accept_wtxid.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/mempool_compatibility.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/mempool_datacarrier.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/mempool_dust.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/mempool_expiry.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/mempool_limit.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/mempool_package_limits.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/mempool_package_onemore.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/mempool_packages.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/mempool_persist.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/mempool_reorg.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/mempool_resurrect.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/mempool_sigoplimit.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/mempool_spend_coinbase.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/mempool_unbroadcast.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/mempool_updatefromblock.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/mining_basic.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/mining_getblocktemplate_longpoll.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/mining_prioritisetransaction.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/mocks/invalid_signer.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/mocks/multi_signers.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/mocks/signer.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_add_connections.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_addr_relay.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_addrfetch.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_addrv2_relay.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_block_sync.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_blockfilters.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_blocksonly.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_compactblocks.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_compactblocks_blocksonly.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_compactblocks_hb.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_disconnect_ban.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_dns_seeds.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_dos_header_tree.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_eviction.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_feefilter.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_filter.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_fingerprint.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_getaddr_caching.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_getdata.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_headers_sync_with_minchainwork.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_i2p_ports.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_i2p_sessions.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_ibd_stalling.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_ibd_txrelay.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_initial_headers_sync.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_invalid_block.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_invalid_locator.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_invalid_messages.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_invalid_tx.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_leak.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_leak_tx.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_message_capture.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_net_deadlock.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_nobloomfilter_messages.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_node_network_limited.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_orphan_handling.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_permissions.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_ping.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_segwit.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_sendheaders.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_sendtxrcncl.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_timeouts.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_tx_download.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_tx_privacy.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_unrequested_blocks.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/p2p_v2_transport.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_bind.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_blockchain.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_createmultisig.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_decodescript.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_deprecated.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_deriveaddresses.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_dumptxoutset.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_estimatefee.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_generate.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_getblockfilter.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_getblockfrompeer.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_getblockstats.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_getchaintips.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_getdescriptorinfo.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_help.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_invalid_address_message.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_invalidateblock.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_mempool_info.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_misc.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_named_arguments.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_net.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_packages.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_preciousblock.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_psbt.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_rawtransaction.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_scanblocks.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_scantxoutset.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_setban.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_signer.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_signmessagewithprivkey.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_signrawtransactionwithkey.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_txoutproof.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_uptime.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_users.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_validateaddress.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/rpc_whitelist.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/test_framework/address.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/test_framework/bdb.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/test_framework/blockfilter.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/test_framework/blocktools.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/test_framework/coverage.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/test_framework/descriptors.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/test_framework/ellswift.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/test_framework/messages.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/test_framework/netutil.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/test_framework/p2p.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/test_framework/psbt.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/test_framework/script.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/test_framework/script_util.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/test_framework/segwit_addr.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/test_framework/siphash.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/test_framework/socks5.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/test_framework/test_framework.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/test_framework/test_node.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/test_framework/test_shell.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/test_framework/util.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/test_framework/wallet.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/test_framework/wallet_util.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/test_runner.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/tool_signet_miner.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/tool_wallet.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_abandonconflict.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_address_types.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_avoid_mixing_output_types.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_avoidreuse.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_backup.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_backwards_compatibility.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_balance.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_basic.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_blank.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_bumpfee.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_change_address.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_coinbase_category.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_conflicts.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_create_tx.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_createwallet.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_crosschain.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_descriptor.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_disable.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_dump.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_encryption.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_fallbackfee.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_fast_rescan.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_fundrawtransaction.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_groups.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_hd.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_implicitsegwit.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_import_rescan.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_import_with_label.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_importdescriptors.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_importmulti.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_importprunedfunds.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_inactive_hdchains.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_keypool.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_keypool_topup.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_labels.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_listdescriptors.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_listreceivedby.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_listsinceblock.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_listtransactions.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_migration.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_miniscript.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_multisig_descriptor_psbt.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_multiwallet.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_orphanedreward.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_pruning.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_reorgsrestore.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_resendwallettransactions.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_send.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_sendall.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_signer.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_signmessagewithaddress.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_signrawtransactionwithwallet.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_simulaterawtx.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_spend_unconfirmed.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_startup.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_taproot.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_timelock.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_transactiontime_rescan.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_txn_clone.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_txn_doublespend.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_upgradewallet.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/functional/wallet_watchonly.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/fuzz/test_runner.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/get_previous_releases.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/lint/all-lint.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/lint/check-doc.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/lint/commit-script-check.sh: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./test/lint/git-subtree-check.sh: changing `/bin/sh' to `/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/sh' patch-shebang: ./test/lint/lint-assertions.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/lint/lint-circular-dependencies.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/lint/lint-files.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/lint/lint-format-strings.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/lint/lint-git-commit-check.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/lint/lint-include-guards.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/lint/lint-includes.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/lint/lint-locale-dependence.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/lint/lint-python-dead-code.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/lint/lint-python-mutable-default-parameters.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/lint/lint-python-utf8-encoding.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/lint/lint-python.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/lint/lint-shell-locale.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/lint/lint-shell.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/lint/lint-spelling.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/lint/lint-submodule.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/lint/lint-tests.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/lint/lint-whitespace.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/lint/run-lint-format-strings.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/util/rpcauth-test.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' patch-shebang: ./test/util/test_runner.py: changing `/usr/bin/env python3' to `/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3' phase `patch-source-shebangs' succeeded after 0.8 seconds starting phase `make-qt-deterministic' phase `make-qt-deterministic' succeeded after 0.0 seconds starting phase `configure' source directory: "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0" (relative from build: ".") build directory: "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0" configure flags: ("CONFIG_SHELL=/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash" "SHELL=/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash" "--prefix=/gnu/store/2d5lasvnc15ad76jiwhymnxd3q6fy709-bitcoin-core-26.0" "--enable-fast-install" "--build=i686-unknown-linux-gnu" "--with-boost=/gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0" "ac_cv_path_LRELEASE=/gnu/store/r7mdxmj1pq3krjm3jryp7bq4yni5bxk1-qttools-5.15.10/bin/lrelease" "ac_cv_path_LUPDATE=/gnu/store/r7mdxmj1pq3krjm3jryp7bq4yni5bxk1-qttools-5.15.10/bin/lupdate") checking for pkg-config... /gnu/store/ngjvi732nl5y57ac9zlsxgbxg0nszvxc-pkg-config-0.29.2/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking build system type... i686-unknown-linux-gnu checking host system type... i686-unknown-linux-gnu checking for a BSD-compatible install... /gnu/store/skcwbg8v0w643w71j9zx25cq0a6dwirs-coreutils-9.1/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /gnu/store/skcwbg8v0w643w71j9zx25cq0a6dwirs-coreutils-9.1/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... no checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... yes checking whether make supports nested variables... (cached) yes checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of g++... gcc3 checking whether g++ supports C++17 features with -std=c++17... yes checking whether we are using the GNU Objective C++ compiler... no checking whether g++ -std=c++17 accepts -g... no checking dependency style of g++ -std=c++17... gcc3 checking how to print strings... printf checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for a sed that does not truncate output... /gnu/store/22wcvbqpyyzbccywskskriw4wc9x934m-sed-4.8/bin/sed checking for grep that handles long lines and -e... /gnu/store/8wbaxwbgagpr7br8mhm4jriq9r23bln4-grep-3.8/bin/grep checking for egrep... /gnu/store/8wbaxwbgagpr7br8mhm4jriq9r23bln4-grep-3.8/bin/grep -E checking for fgrep... /gnu/store/8wbaxwbgagpr7br8mhm4jriq9r23bln4-grep-3.8/bin/grep -F checking for ld used by gcc... /gnu/store/r78m0mqhza5sdqp8mv9wn68xkqks206i-ld-wrapper-0/bin/ld checking if the linker (/gnu/store/r78m0mqhza5sdqp8mv9wn68xkqks206i-ld-wrapper-0/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /gnu/store/34n4pp71cdg844zsfgfnysg5lsjaxqgb-binutils-2.38/bin/nm -B checking the name lister (/gnu/store/34n4pp71cdg844zsfgfnysg5lsjaxqgb-binutils-2.38/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert i686-unknown-linux-gnu file names to i686-unknown-linux-gnu format... func_convert_file_noop checking how to convert i686-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /gnu/store/r78m0mqhza5sdqp8mv9wn68xkqks206i-ld-wrapper-0/bin/ld option to reload object files... -r checking for file... file checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /gnu/store/34n4pp71cdg844zsfgfnysg5lsjaxqgb-binutils-2.38/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /gnu/store/skcwbg8v0w643w71j9zx25cq0a6dwirs-coreutils-9.1/bin/dd checking how to truncate binary pipes... /gnu/store/skcwbg8v0w643w71j9zx25cq0a6dwirs-coreutils-9.1/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/gnu/store/r78m0mqhza5sdqp8mv9wn68xkqks206i-ld-wrapper-0/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... g++ -std=c++17 -E checking for ld used by g++ -std=c++17... /gnu/store/r78m0mqhza5sdqp8mv9wn68xkqks206i-ld-wrapper-0/bin/ld checking if the linker (/gnu/store/r78m0mqhza5sdqp8mv9wn68xkqks206i-ld-wrapper-0/bin/ld) is GNU ld... yes checking whether the g++ -std=c++17 linker (/gnu/store/r78m0mqhza5sdqp8mv9wn68xkqks206i-ld-wrapper-0/bin/ld) supports shared libraries... yes checking for g++ -std=c++17 option to produce PIC... -fPIC -DPIC checking if g++ -std=c++17 PIC flag -fPIC -DPIC works... yes checking if g++ -std=c++17 static flag -static works... yes checking if g++ -std=c++17 supports -c -o file.o... yes checking if g++ -std=c++17 supports -c -o file.o... (cached) yes checking whether the g++ -std=c++17 linker (/gnu/store/r78m0mqhza5sdqp8mv9wn68xkqks206i-ld-wrapper-0/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for ar... /gnu/store/34n4pp71cdg844zsfgfnysg5lsjaxqgb-binutils-2.38/bin/ar checking for gcov... /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/bin/gcov checking for llvm-cov... no checking for lcov... no checking for python3.8... no checking for python3.9... no checking for python3.10... /gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3.10 checking for genhtml... no checking for git... no checking for ccache... no checking for xgettext... no checking for hexdump... /gnu/store/wq701g3c6mjq6l4slgwwwll9g72ldjb5-util-linux-2.37.4/bin/hexdump checking for objcopy... /gnu/store/34n4pp71cdg844zsfgfnysg5lsjaxqgb-binutils-2.38/bin/objcopy checking for doxygen... no checking whether C++ compiler accepts -Werror... yes checking whether the linker accepts -Wl,--fatal-warnings... yes checking whether C++ compiler accepts -Wall... yes checking whether C++ compiler accepts -Wextra... yes checking whether C++ compiler accepts -Wgnu... no checking whether C++ compiler accepts -Wformat -Wformat-security... yes checking whether C++ compiler accepts -Wvla... yes checking whether C++ compiler accepts -Wshadow-field... no checking whether C++ compiler accepts -Wthread-safety... no checking whether C++ compiler accepts -Wloop-analysis... no checking whether C++ compiler accepts -Wredundant-decls... yes checking whether C++ compiler accepts -Wunused-member-function... no checking whether C++ compiler accepts -Wdate-time... yes checking whether C++ compiler accepts -Wconditional-uninitialized... no checking whether C++ compiler accepts -Wduplicated-branches... yes checking whether C++ compiler accepts -Wduplicated-cond... yes checking whether C++ compiler accepts -Wlogical-op... yes checking whether C++ compiler accepts -Woverloaded-virtual... yes checking whether C++ compiler accepts -Wsuggest-override... yes checking whether C++ compiler accepts -Wunreachable-code-loop-increment... no checking whether C++ compiler accepts -Wimplicit-fallthrough... yes checking whether C++ compiler accepts -Wdocumentation... no checking whether C++ compiler accepts -Wunused-parameter... yes checking whether C++ compiler accepts -Wself-assign... no checking whether C++ compiler accepts -fno-extended-identifiers... yes checking whether C++ compiler accepts -fstack-reuse=none... yes checking whether C++ compiler accepts -msse4.2... yes checking whether C++ compiler accepts -msse4.1... yes checking whether C++ compiler accepts -mavx -mavx2... yes checking whether C++ compiler accepts -msse4 -msha... yes checking whether C++ compiler accepts -mpclmul... no checking for SSE4.2 intrinsics... no checking for SSE4.1 intrinsics... yes checking for AVX2 intrinsics... yes checking for x86 SHA-NI intrinsics... yes checking whether C++ compiler accepts -march=armv8-a+crc+crypto... no checking whether C++ compiler accepts -march=armv8-a+crypto... no checking for ARMv8 CRC32 intrinsics... no checking for ARMv8 SHA-NI intrinsics... no checking whether byte ordering is bigendian... no checking whether gcc is Clang... no checking whether pthreads work with "-pthread" and "-lpthread"... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking whether more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking whether std::atomic can be used without link library... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... 64 checking whether strerror_r is declared... yes checking for strerror_r... yes checking whether strerror_r returns char *... yes checking whether C++ compiler accepts -fPIC... yes checking whether C++ compiler accepts -Wstack-protector... yes checking whether C++ compiler accepts -fstack-protector-all... yes checking whether C++ compiler accepts -fcf-protection=full... yes checking whether C++ compiler accepts -fstack-clash-protection... yes checking whether C++ preprocessor accepts -D_FORTIFY_SOURCE=3... yes checking whether C++ preprocessor accepts -U_FORTIFY_SOURCE... yes checking whether the linker accepts -Wl,--enable-reloc-section... no checking whether the linker accepts -Wl,--dynamicbase... no checking whether the linker accepts -Wl,--nxcompat... no checking whether the linker accepts -Wl,--high-entropy-va... no checking whether the linker accepts -Wl,-z,relro... yes checking whether the linker accepts -Wl,-z,now... yes checking whether the linker accepts -Wl,-z,separate-code... yes checking whether the linker accepts -fPIE -pie... yes checking endian.h usability... yes checking endian.h presence... yes checking for endian.h... yes checking sys/endian.h usability... no checking sys/endian.h presence... no checking for sys/endian.h... no checking byteswap.h usability... yes checking byteswap.h presence... yes checking for byteswap.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/prctl.h usability... yes checking sys/prctl.h presence... yes checking for sys/prctl.h... yes checking sys/sysctl.h usability... no checking sys/sysctl.h presence... no checking for sys/sysctl.h... no checking vm/vm_param.h usability... no checking vm/vm_param.h presence... no checking for vm/vm_param.h... no checking sys/vmmeter.h usability... no checking sys/vmmeter.h presence... no checking for sys/vmmeter.h... no checking sys/resources.h usability... no checking sys/resources.h presence... no checking for sys/resources.h... no checking whether getifaddrs is declared... yes checking whether ifaddrs funcs can be used without link library... yes checking whether freeifaddrs is declared... yes checking whether ifaddrs funcs can be used without link library... yes checking whether fork is declared... yes checking whether setsid is declared... yes checking whether pipe2 is declared... yes checking for timingsafe_bcmp... no checking whether le16toh is declared... yes checking whether le32toh is declared... yes checking whether le64toh is declared... yes checking whether htole16 is declared... yes checking whether htole32 is declared... yes checking whether htole64 is declared... yes checking whether be16toh is declared... yes checking whether be32toh is declared... yes checking whether be64toh is declared... yes checking whether htobe16 is declared... yes checking whether htobe32 is declared... yes checking whether htobe64 is declared... yes checking whether bswap_16 is declared... yes checking whether bswap_32 is declared... yes checking whether bswap_64 is declared... yes checking for __builtin_clzl... yes checking for __builtin_clzll... yes checking for getmemoryinfo... yes checking for mallopt M_ARENA_MAX... yes checking for posix_fallocate... yes checking for default visibility attribute... yes checking for dllexport attribute... no checking for thread_local support... yes checking for gmtime_r... yes checking for Linux getrandom function... yes checking for getentropy via sys/random.h... yes checking for sysctl... no checking for sysctl KERN_ARND... no checking for if type char equals int8_t... no checking for fdatasync... yes checking for F_FULLFSYNC... no checking for O_CLOEXEC... yes checking for __builtin_prefetch... yes checking for _mm_prefetch... yes checking for strong getauxval support in the system headers... yes checking for std::system... yes checking for ::_wsystem... no checking for Qt5Core >= 5.11.3... yes checking for Qt5Gui >= 5.11.3... yes checking for Qt5Widgets >= 5.11.3... yes checking for Qt5Network >= 5.11.3... yes checking for Qt5Test >= 5.11.3... yes checking for Qt5DBus >= 5.11.3... yes checking for static Qt... no checking whether -fPIE can be used with this Qt config... no checking for moc-qt5... no checking for moc5... no checking for moc... /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/bin/moc checking for uic-qt5... no checking for uic5... no checking for uic... /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/bin/uic checking for rcc-qt5... no checking for rcc5... no checking for rcc... /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/bin/rcc checking for lrelease-qt5... (cached) /gnu/store/r7mdxmj1pq3krjm3jryp7bq4yni5bxk1-qttools-5.15.10/bin/lrelease checking for lupdate-qt5... (cached) /gnu/store/r7mdxmj1pq3krjm3jryp7bq4yni5bxk1-qttools-5.15.10/bin/lupdate checking for lconvert-qt5... no checking for lconvert5... no checking for lconvert... no checking whether to build Bitcoin Core GUI... configure: WARNING: lconvert tool is required to update Qt translations. yes (Qt5) checking whether main function is needed for fuzz binary... checking whether the linker accepts ... no yes checking for __builtin_mul_overflow... yes checking for Berkeley DB C++ headers... default checking for main in -ldb_cxx-4.8... yes checking for sqlite3 >= 3.7.17... yes checking whether to build wallet with support for sqlite... yes checking whether Userspace, Statically Defined Tracing tracepoints are supported... no checking miniupnpc/miniupnpc.h usability... yes checking miniupnpc/miniupnpc.h presence... yes checking for miniupnpc/miniupnpc.h... yes checking for upnpDiscover in -lminiupnpc... yes checking miniupnpc/upnpcommands.h usability... yes checking miniupnpc/upnpcommands.h presence... yes checking for miniupnpc/upnpcommands.h... yes checking for upnpDiscover in -lminiupnpc... (cached) yes checking miniupnpc/upnperrors.h usability... yes checking miniupnpc/upnperrors.h presence... yes checking for miniupnpc/upnperrors.h... yes checking for upnpDiscover in -lminiupnpc... (cached) yes checking whether miniUPnPc API version is supported... yes checking natpmp.h usability... no checking natpmp.h presence... no checking for natpmp.h... no checking for boostlib >= 1.64.0 (106400) includes in "/gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include"... yes checking for boostlib >= 1.64.0 (106400) lib path in "/gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/lib/i386-linux-gnu"... no checking for boostlib >= 1.64.0 (106400) lib path in "/gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/lib"... yes checking for Boost headers >= 1.64.0 (106400)... yes checking whether C++ preprocessor accepts -DBOOST_NO_CXX98_FUNCTION_BASE... yes checking whether Boost.Process can be used... yes checking for libevent >= 2.1.8... yes checking for libevent_pthreads >= 2.1.8... yes checking if evhttp_connection_get_peer expects const char**... no checking for libqrencode... no checking for libzmq >= 4... no configure: WARNING: libzmq version 4.x or greater not found, disabling checking for libmultiprocess... no checking whether to build bitcoind... yes checking whether to build bitcoin-cli... yes checking whether to build bitcoin-tx... yes checking whether to build bitcoin-wallet... yes checking whether to build bitcoin-util... yes checking whether to build experimental bitcoin-chainstate... no checking whether to build libraries... yes checking if ccache should be used... no checking if wallet should be enabled... yes checking whether to build with support for UPnP... yes checking whether to build with support for NAT-PMP... no checking whether to build GUI with support for D-Bus... yes checking whether to build GUI with support for QR codes... no configure: WARNING: xgettext is required to update qt translations checking whether to build test_bitcoin-qt... yes checking whether to build test_bitcoin... yes checking whether to reduce exports... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating libbitcoinconsensus.pc config.status: creating Makefile config.status: creating src/Makefile config.status: creating doc/man/Makefile config.status: creating share/setup.nsi config.status: creating share/qt/Info.plist config.status: creating test/config.ini config.status: creating contrib/devtools/split-debug.sh config.status: creating src/config/bitcoin-config.h config.status: executing depfiles commands config.status: executing libtool commands === configuring in src/secp256k1 (/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src/secp256k1) configure: running /gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash ./configure --disable-option-checking '--prefix=/gnu/store/2d5lasvnc15ad76jiwhymnxd3q6fy709-bitcoin-core-26.0' 'CONFIG_SHELL=/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' 'SHELL=/gnu/store/ldpzhbqzshcyf74hkvgqppzrrdy9r7kv-bash-minimal-5.1.16/bin/bash' '--enable-fast-install' '--build=i686-unknown-linux-gnu' '--with-boost=/gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0' 'ac_cv_path_LRELEASE=/gnu/store/r7mdxmj1pq3krjm3jryp7bq4yni5bxk1-qttools-5.15.10/bin/lrelease' 'ac_cv_path_LUPDATE=/gnu/store/r7mdxmj1pq3krjm3jryp7bq4yni5bxk1-qttools-5.15.10/bin/lupdate' 'build_alias=i686-unknown-linux-gnu' 'PKG_CONFIG_PATH=/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/pkgconfig:/gnu/store/r7mdxmj1pq3krjm3jryp7bq4yni5bxk1-qttools-5.15.10/lib/pkgconfig:/gnu/store/zxchqqz9v98m28ks6cvyj7qpdfr5313l-libevent-2.1.12/lib/pkgconfig:/gnu/store/d6hanlq42x0ifagfh5xmyaam71rsv64i-miniupnpc-2.1.20191224/lib/pkgconfig:/gnu/store/pg0a9fm2x3c17lxf5vbby7hzkll59fjf-openssl-3.0.8/lib/pkgconfig:/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/pkgconfig:/gnu/store/2m2ws4xxvah4cyz23lqlhh30lm5sg3xz-sqlite-3.39.3/lib/pkgconfig:/gnu/store/5clpjcsm37z56dw50kfwafh21p1p104l-file-5.44/lib/pkgconfig:/gnu/store/hq06xa3zfv7yzb3i2r43vl0f3ml6qq28-xz-5.2.8/lib/pkgconfig:/gnu/store/6x9crjhndb71c6adpx6sh9ij77zbdwzc-mesa-23.3.2/lib/pkgconfig:/gnu/store/nk60a3q6zarbcd98yhkwz7n15w5b0s3z-xorgproto-2023.2/share/pkgconfig:/gnu/store/mp6ygcva1dwv8gd6wna9rs1y04vplyrj-libxxf86vm-1.1.4/lib/pkgconfig:/gnu/store/rdsb4h39pdmrmvha5n4zhbcn2cksqdm7-libxshmfence-1.3/lib/pkgconfig:/gnu/store/ld839rjgc5p74mm34s8k6kiri9x2wwiy-libxfixes-6.0.0/lib/pkgconfig:/gnu/store/1bjnfsz5rwv02ag3xvvvq8y73i0aq3js-libxdamage-1.1.5/lib/pkgconfig:/gnu/store/n6kir730aw334rg0gd3x8wh334vl4v2v-libx11-1.8.7/lib/pkgconfig:/gnu/store/hq52h9naa0h0xpdlmcx5nqsc3ak3m5hn-libvdpau-1.5/lib/pkgconfig:/gnu/store/3q93cdc4z0lrzs7qg6g5mbizjdhrrczr-libdrm-2.4.117/lib/pkgconfig:/gnu/store/42rw74crjrv9il31h0bz1h9k8r9ghskx-util-macros-1.19.3/lib/pkgconfig:/gnu/store/4n2b5xfxysgx17ikrd3kbxdlxjpvsyja-libxext-1.3.4/lib/pkgconfig:/gnu/store/garqlsryp07vs03dsylb7x1s3rg8gzmw-libxcb-1.15/lib/pkgconfig:/gnu/store/kwa7b4v6arn6xaypdhhlm12k5vwp3wkn-libpciaccess-0.16/lib/pkgconfig:/gnu/store/dr9lam4803s5mnw7ikahkpybf1l41dj6-libxdmcp-1.1.3/lib/pkgconfig:/gnu/store/fbx5rvkg4cqka6a1la2j5r1j02m50xav-libxau-1.0.10/lib/pkgconfig:/gnu/store/81xq8wfvpblmp0pjly3zdd4s7l0y3qvg-libpthread-stubs-0.4/lib/pkgconfig' '--disable-shared' '--with-pic' '--enable-benchmark=no' '--enable-module-recovery' '--disable-module-ecdh' --cache-file=/dev/null --srcdir=. checking build system type... i686-unknown-linux-gnu checking host system type... i686-unknown-linux-gnu checking for a BSD-compatible install... /gnu/store/skcwbg8v0w643w71j9zx25cq0a6dwirs-coreutils-9.1/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /gnu/store/skcwbg8v0w643w71j9zx25cq0a6dwirs-coreutils-9.1/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... no checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... gcc3 checking dependency style of gcc... gcc3 checking for ar... ar checking the archiver (ar) interface... ar checking how to print strings... printf checking for a sed that does not truncate output... /gnu/store/22wcvbqpyyzbccywskskriw4wc9x934m-sed-4.8/bin/sed checking for grep that handles long lines and -e... /gnu/store/8wbaxwbgagpr7br8mhm4jriq9r23bln4-grep-3.8/bin/grep checking for egrep... /gnu/store/8wbaxwbgagpr7br8mhm4jriq9r23bln4-grep-3.8/bin/grep -E checking for fgrep... /gnu/store/8wbaxwbgagpr7br8mhm4jriq9r23bln4-grep-3.8/bin/grep -F checking for ld used by gcc... /gnu/store/r78m0mqhza5sdqp8mv9wn68xkqks206i-ld-wrapper-0/bin/ld checking if the linker (/gnu/store/r78m0mqhza5sdqp8mv9wn68xkqks206i-ld-wrapper-0/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /gnu/store/34n4pp71cdg844zsfgfnysg5lsjaxqgb-binutils-2.38/bin/nm -B checking the name lister (/gnu/store/34n4pp71cdg844zsfgfnysg5lsjaxqgb-binutils-2.38/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert i686-unknown-linux-gnu file names to i686-unknown-linux-gnu format... func_convert_file_noop checking how to convert i686-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /gnu/store/r78m0mqhza5sdqp8mv9wn68xkqks206i-ld-wrapper-0/bin/ld option to reload object files... -r checking for file... file checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /gnu/store/34n4pp71cdg844zsfgfnysg5lsjaxqgb-binutils-2.38/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /gnu/store/skcwbg8v0w643w71j9zx25cq0a6dwirs-coreutils-9.1/bin/dd checking how to truncate binary pipes... /gnu/store/skcwbg8v0w643w71j9zx25cq0a6dwirs-coreutils-9.1/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/gnu/store/r78m0mqhza5sdqp8mv9wn68xkqks206i-ld-wrapper-0/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking if gcc supports -Werror... yes checking if gcc supports -std=c89 -pedantic -Wno-long-long -Wnested-externs -Wshadow -Wstrict-prototypes -Wundef... yes checking if gcc supports -Wno-overlength-strings... yes checking if gcc supports -Wall... yes checking if gcc supports -Wno-unused-function... yes checking if gcc supports -Wextra... yes checking if gcc supports -Wcast-align... yes checking if gcc supports -Wcast-align=strict... yes checking if gcc supports -Wconditional-uninitialized... no checking if gcc supports -Wreserved-identifier... no checking if gcc supports -fvisibility=hidden... yes checking for valgrind support... checking for x86_64 assembly availability... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating libsecp256k1.pc config.status: executing depfiles commands config.status: executing libtool commands Build Options: with external callbacks = no with benchmarks = no with tests = yes with ctime tests = no with coverage = no with examples = no module ecdh = no module recovery = yes module extrakeys = yes module schnorrsig = yes module ellswift = yes asm = no ecmult window size = 15 ecmult gen prec. bits = 4 valgrind = no CC = gcc CPPFLAGS = SECP_CFLAGS = -O2 -std=c89 -pedantic -Wno-long-long -Wnested-externs -Wshadow -Wstrict-prototypes -Wundef -Wno-overlength-strings -Wall -Wno-unused-function -Wextra -Wcast-align -Wcast-align=strict -fvisibility=hidden CFLAGS = -g -O2 LDFLAGS = Options used to compile and link: external signer = yes multiprocess = no with libs = yes with wallet = yes with sqlite = yes with bdb = yes with gui / qt = yes with qr = no with zmq = no with test = yes with fuzz binary = yes with bench = yes with upnp = yes with natpmp = no use asm = yes USDT tracing = no sanitizers = debug enabled = no gprof enabled = no werror = no LTO = no target os = linux-gnu build os = linux-gnu CC = gcc CFLAGS = -pthread -g -O2 CPPFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -DHAVE_BUILD_INFO -D_FILE_OFFSET_BITS=64 -DPROVIDE_FUZZ_MAIN_FUNCTION CXX = g++ -std=c++17 CXXFLAGS = -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection -Wall -Wextra -Wformat -Wformat-security -Wvla -Wredundant-decls -Wdate-time -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wno-unused-parameter -fno-extended-identifiers -fstack-reuse=none -g -O2 LDFLAGS = -lpthread -Wl,-z,relro -Wl,-z,now -Wl,-z,separate-code -pie AR = /gnu/store/34n4pp71cdg844zsfgfnysg5lsjaxqgb-binutils-2.38/bin/ar ARFLAGS = cr phase `configure' succeeded after 43.4 seconds starting phase `patch-generated-file-shebangs' patch-shebang: ./contrib/tracing/connectblock_benchmark.bt: warning: no binary for interpreter `bpftrace' found in $PATH patch-shebang: ./contrib/tracing/log_p2p_traffic.bt: warning: no binary for interpreter `bpftrace' found in $PATH patch-shebang: ./contrib/tracing/log_utxos.bt: warning: no binary for interpreter `bpftrace' found in $PATH patch-shebang: ./src/minisketch/doc/gen_params.sage: warning: no binary for interpreter `sage' found in $PATH phase `patch-generated-file-shebangs' succeeded after 0.6 seconds starting phase `set-no-git-flag' phase `set-no-git-flag' succeeded after 0.0 seconds starting phase `build' Making all in src make[1]: Entering directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src' make[2]: Entering directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src' CXX bitcoind-bitcoind.o CXX libbitcoin_node_a-addrdb.o CXX libbitcoin_node_a-addrman.o CXX libbitcoin_node_a-banman.o CXX libbitcoin_node_a-bip324.o CXX libbitcoin_node_a-blockencodings.o CXX libbitcoin_node_a-blockfilter.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from bitcoind.cpp:10: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./net_types.h:8, from ./addrdb.h:9, from addrdb.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/arpa/inet.h:21, from ./compat/compat.h:25, from ./netaddress.h:12, from ./addrman.h:9, from addrman.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-chain.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./net_types.h:8, from ./addrdb.h:9, from ./banman.h:8, from banman.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./primitives/transaction.h:9, from ./primitives/block.h:9, from ./blockencodings.h:8, from blockencodings.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/array:38, from ./bip324.h:8, from bip324.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/tuple:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/mutex:38, from blockfilter.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from ./chain.h:9, from chain.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-dbwrapper.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./compat/byteswap.h:12, from ./compat/endian.h:12, from ./serialize.h:10, from ./dbwrapper.h:9, from dbwrapper.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-deploymentstatus.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from ./chain.h:9, from ./deploymentstatus.h:8, from deploymentstatus.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-flatfile.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/exception:37, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/stdexcept:38, from flatfile.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-headerssync.o CXX libbitcoin_node_a-httprpc.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from ./headerssync.h:8, from headerssync.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/exception.h:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/typeinfo:34, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/any:36, from ./httprpc.h:8, from httprpc.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-httpserver.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/functional:48, from ./httpserver.h:8, from httpserver.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-i2p.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from i2p.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-init.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/exception.h:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/typeinfo:34, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/any:36, from ./init.h:9, from init.cpp:10: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-mapport.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./clientversion.h:30, from mapport.cpp:11: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-net.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/array:38, from ./bip324.h:8, from ./net.h:9, from net.cpp:10: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-net_processing.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/array:38, from ./bip324.h:8, from ./net.h:9, from ./net_processing.h:9, from net_processing.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-netgroup.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/arpa/inet.h:21, from ./compat/compat.h:25, from ./netaddress.h:12, from ./netgroup.h:8, from netgroup.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-noui.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./noui.h:8, from noui.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-pow.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./pow.h:9, from pow.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-rest.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./rest.h:8, from rest.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-shutdown.o CXX libbitcoin_node_a-signet.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./util/tokenpipe.h:10, from ./util/signalinterrupt.h:12, from ./kernel/context.h:8, from shutdown.cpp:8: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./signet.h:8, from signet.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-timedata.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/ratio:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/chrono:39, from ./util/time.h:9, from ./timedata.h:8, from timedata.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-torcontrol.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/arpa/inet.h:21, from ./compat/compat.h:25, from ./netaddress.h:12, from ./torcontrol.h:11, from torcontrol.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-txdb.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/assert.h:35, from ./prevector.h:8, from ./compressor.h:9, from ./coins.h:9, from ./txdb.h:9, from txdb.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-txmempool.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/assert.h:35, from ./prevector.h:8, from ./compressor.h:9, from ./coins.h:9, from ./txmempool.h:9, from txmempool.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-txorphanage.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/array:38, from ./bip324.h:8, from ./net.h:9, from ./txorphanage.h:8, from txorphanage.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-txrequest.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./primitives/transaction.h:9, from ./txrequest.h:8, from txrequest.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-validation.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from ./validation.h:13, from validation.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-validationinterface.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/tuple:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/mutex:38, from ./threadsafety.h:9, from ./sync.h:14, from ./kernel/cs_main.h:8, from ./validationinterface.h:9, from validationinterface.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_node_a-versionbits.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from versionbits.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/libbitcoin_wallet_a-scriptpubkeyman.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from wallet/scriptpubkeyman.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/libbitcoin_wallet_a-spend.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from wallet/spend.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/libbitcoin_wallet_a-transaction.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bitset:47, from ./wallet/transaction.h:8, from wallet/transaction.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/libbitcoin_wallet_a-wallet.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from ./wallet/wallet.h:9, from wallet/wallet.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/libbitcoin_wallet_a-walletdb.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/assert.h:35, from ./prevector.h:8, from ./compressor.h:9, from ./coins.h:9, from ./script/sign.h:10, from ./wallet/walletdb.h:9, from wallet/walletdb.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/libbitcoin_wallet_a-walletutil.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from ./outputtype.h:9, from ./script/descriptor.h:8, from ./wallet/walletutil.h:8, from wallet/walletutil.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/libbitcoin_wallet_a-coinselection.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./wallet/coinselection.h:8, from wallet/coinselection.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/libbitcoin_wallet_a-sqlite.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/tuple:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/mutex:38, from ./threadsafety.h:9, from ./sync.h:14, from ./wallet/sqlite.h:8, from wallet/sqlite.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/libbitcoin_wallet_a-bdb.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/arpa/inet.h:21, from ./compat/compat.h:25, from wallet/bdb.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/libbitcoin_wallet_a-salvage.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./compat/byteswap.h:12, from ./compat/endian.h:12, from ./serialize.h:10, from ./streams.h:9, from wallet/salvage.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_common_a-addresstype.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from addresstype.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_common_a-base58.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from ./base58.h:17, from base58.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_common_a-bech32.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./bech32.h:17, from bech32.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_common_a-chainparams.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from chainparams.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_common_a-coins.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/assert.h:35, from ./prevector.h:8, from ./compressor.h:9, from ./coins.h:9, from coins.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_common_a-compressor.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/assert.h:35, from ./prevector.h:8, from ./compressor.h:9, from compressor.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_common_a-core_read.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./core_io.h:8, from core_read.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_common_a-core_write.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./core_io.h:8, from core_write.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_common_a-deploymentinfo.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./deploymentinfo.h:8, from deploymentinfo.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_common_a-external_signer.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from external_signer.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX init/libbitcoin_common_a-common.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./clientversion.h:30, from init/common.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX kernel/libbitcoin_common_a-chainparams.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from kernel/chainparams.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_common_a-key.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./key.h:10, from key.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_common_a-key_io.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from ./key_io.h:9, from key_io.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_common_a-merkleblock.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./compat/byteswap.h:12, from ./compat/endian.h:12, from ./serialize.h:10, from ./common/bloom.h:8, from ./merkleblock.h:9, from merkleblock.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_common_a-net_types.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./net_types.h:8, from net_types.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_common_a-netaddress.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/arpa/inet.h:21, from ./compat/compat.h:25, from ./netaddress.h:12, from netaddress.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_common_a-netbase.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/arpa/inet.h:21, from ./compat/compat.h:25, from ./netbase.h:12, from netbase.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_common_a-net_permissions.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from ./compat/assumptions.h:11, from ./common/system.h:13, from net_permissions.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_common_a-outputtype.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from ./outputtype.h:9, from outputtype.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX policy/libbitcoin_common_a-feerate.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from policy/feerate.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX policy/libbitcoin_common_a-policy.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./policy/policy.h:9, from policy/policy.cpp:8: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_common_a-protocol.o CXX libbitcoin_common_a-psbt.o CXX rpc/libbitcoin_common_a-external_signer.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./policy/feerate.h:9, from ./node/transaction.h:8, from ./psbt.h:8, from psbt.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/array:38, from ./kernel/messagestartchars.h:8, from ./protocol.h:9, from protocol.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./common/args.h:8, from rpc/external_signer.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX rpc/libbitcoin_common_a-rawtransaction_util.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_tree.h:63, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/map:60, from ./rpc/rawtransaction_util.h:8, from rpc/rawtransaction_util.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX rpc/libbitcoin_common_a-request.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/exception.h:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/typeinfo:34, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/any:36, from ./rpc/request.h:9, from rpc/request.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX rpc/libbitcoin_common_a-util.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./clientversion.h:30, from rpc/util.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_common_a-scheduler.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/tuple:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/mutex:38, from ./threadsafety.h:9, from ./sync.h:14, from ./scheduler.h:9, from scheduler.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX script/libbitcoin_common_a-descriptor.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from ./outputtype.h:9, from ./script/descriptor.h:8, from script/descriptor.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX script/libbitcoin_common_a-miniscript.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from script/miniscript.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX script/libbitcoin_common_a-sign.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/assert.h:35, from ./prevector.h:8, from ./compressor.h:9, from ./coins.h:9, from ./script/sign.h:10, from script/sign.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX script/libbitcoin_common_a-signingprovider.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./compat/byteswap.h:12, from ./compat/endian.h:12, from ./serialize.h:10, from ./script/keyorigin.h:8, from script/signingprovider.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX script/libbitcoin_common_a-solver.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from script/solver.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_common_a-warnings.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./warnings.h:9, from warnings.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX common/libbitcoin_common_a-url.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./common/url.h:8, from common/url.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_util_a-chainparamsbase.o GEN obj/build.h In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/optional:36, from ./util/chaintype.h:8, from ./chainparamsbase.h:8, from chainparamsbase.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_util_a-logging.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/tuple:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/mutex:38, from ./threadsafety.h:9, from ./logging.h:9, from logging.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_util_a-random.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from ./crypto/chacha20.h:8, from ./random.h:9, from random.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_util_a-randomenv.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from ./crypto/sha512.h:8, from ./randomenv.h:9, from randomenv.cpp:10: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_util_a-streams.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from streams.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX support/libbitcoin_util_a-cleanse.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from ./support/cleanse.h:9, from support/cleanse.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_util_a-sync.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/tuple:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/mutex:38, from ./threadsafety.h:9, from ./sync.h:14, from sync.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_consensus_a-arith_uint256.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from arith_uint256.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX consensus/libbitcoin_consensus_a-merkle.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/vector:60, from ./consensus/merkle.h:8, from consensus/merkle.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX consensus/libbitcoin_consensus_a-tx_check.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from consensus/tx_check.cpp:7: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_consensus_a-hash.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from hash.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_consensus_a-pubkey.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from pubkey.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX script/libbitcoin_consensus_a-bitcoinconsensus.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./script/bitcoinconsensus.h:9, from script/bitcoinconsensus.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX script/libbitcoin_consensus_a-interpreter.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./script/interpreter.h:9, from script/interpreter.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX script/libbitcoin_consensus_a-script.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./script/script.h:10, from script/script.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX script/libbitcoin_consensus_a-script_error.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./script/script_error.h:9, from script/script_error.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_consensus_a-uint256.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from uint256.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_consensus_a-strencodings.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from util/strencodings.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ make[3]: Entering directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src/secp256k1' CC src/libsecp256k1_la-secp256k1.lo CXX bitcoin_cli-bitcoin-cli.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/optional:36, from ./util/chaintype.h:8, from ./chainparamsbase.h:8, from bitcoin-cli.cpp:10: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX rpc/libbitcoin_cli_a-client.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./common/args.h:8, from rpc/client.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bitcoin_tx-bitcoin-tx.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/optional:36, from ./util/chaintype.h:8, from ./chainparamsbase.h:8, from bitcoin-tx.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bitcoin_wallet-bitcoin-wallet.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from bitcoin-wallet.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX init/bitcoin_wallet-bitcoin-wallet.o CXX wallet/libbitcoin_wallet_tool_a-wallettool.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from ./blockfilter.h:8, from ./interfaces/chain.h:8, from ./interfaces/init.h:8, from init/bitcoin-wallet.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./wallet/wallettool.h:8, from wallet/wallettool.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CC src/libsecp256k1_precomputed_la-precomputed_ecmult.lo CXX bitcoin_util-bitcoin-util.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from bitcoin-util.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CC src/libsecp256k1_precomputed_la-precomputed_ecmult_gen.lo CCLD libsecp256k1_precomputed.la CCLD libsecp256k1.la GEN test/data/script_tests.json.h GEN test/data/bip341_wallet_vectors.json.h GEN test/data/base58_encode_decode.json.h GEN test/data/blockfilters.json.h GEN test/data/key_io_valid.json.h GEN test/data/key_io_invalid.json.h make[3]: Leaving directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src/secp256k1' GEN test/data/sighash.json.h GEN test/data/tx_invalid.json.h GEN test/data/tx_valid.json.h GEN test/data/asmap.raw.h CXX wallet/test/libtest_util_a-util.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from ./wallet/test/util.h:8, from wallet/test/util.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ GEN bench/data/block413567.raw.h GEN qt/forms/ui_addressbookpage.h GEN qt/forms/ui_askpassphrasedialog.h GEN qt/forms/ui_coincontroldialog.h GEN qt/forms/ui_createwalletdialog.h GEN qt/forms/ui_editaddressdialog.h GEN qt/forms/ui_helpmessagedialog.h GEN qt/forms/ui_intro.h GEN qt/forms/ui_modaloverlay.h GEN qt/forms/ui_openuridialog.h GEN qt/forms/ui_optionsdialog.h GEN qt/forms/ui_overviewpage.h GEN qt/forms/ui_psbtoperationsdialog.h GEN qt/forms/ui_receivecoinsdialog.h GEN qt/forms/ui_receiverequestdialog.h GEN qt/forms/ui_debugwindow.h GEN qt/forms/ui_sendcoinsdialog.h GEN qt/forms/ui_sendcoinsentry.h GEN qt/forms/ui_signverifymessagedialog.h GEN qt/moc_addressbookpage.cpp GEN qt/moc_addresstablemodel.cpp GEN qt/forms/ui_transactiondescdialog.h GEN qt/moc_askpassphrasedialog.cpp GEN qt/moc_createwalletdialog.cpp GEN qt/moc_bantablemodel.cpp GEN qt/moc_bitcoin.cpp GEN qt/moc_bitcoinaddressvalidator.cpp GEN qt/moc_bitcoinamountfield.cpp GEN qt/moc_bitcoingui.cpp GEN qt/moc_bitcoinunits.cpp GEN qt/moc_clientmodel.cpp GEN qt/moc_coincontroldialog.cpp GEN qt/moc_coincontroltreewidget.cpp GEN qt/moc_csvmodelwriter.cpp GEN qt/moc_editaddressdialog.cpp GEN qt/moc_guiutil.cpp GEN qt/moc_initexecutor.cpp GEN qt/moc_intro.cpp GEN qt/moc_macdockiconhandler.cpp GEN qt/moc_macnotificationhandler.cpp GEN qt/moc_modaloverlay.cpp GEN qt/moc_notificator.cpp GEN qt/moc_openuridialog.cpp GEN qt/moc_optionsdialog.cpp GEN qt/moc_optionsmodel.cpp GEN qt/moc_overviewpage.cpp GEN qt/moc_peertablemodel.cpp GEN qt/moc_peertablesortproxy.cpp GEN qt/moc_paymentserver.cpp GEN qt/moc_psbtoperationsdialog.cpp GEN qt/moc_qrimagewidget.cpp GEN qt/moc_qvalidatedlineedit.cpp GEN qt/moc_qvaluecombobox.cpp GEN qt/moc_receivecoinsdialog.cpp GEN qt/moc_receiverequestdialog.cpp GEN qt/moc_recentrequeststablemodel.cpp GEN qt/moc_rpcconsole.cpp GEN qt/moc_sendcoinsdialog.cpp GEN qt/moc_sendcoinsentry.cpp GEN qt/moc_signverifymessagedialog.cpp GEN qt/moc_splashscreen.cpp GEN qt/moc_trafficgraphwidget.cpp GEN qt/moc_transactiondesc.cpp GEN qt/moc_transactiondescdialog.cpp GEN qt/moc_transactionfilterproxy.cpp GEN qt/moc_transactionoverviewwidget.cpp GEN qt/moc_transactiontablemodel.cpp GEN qt/moc_transactionview.cpp GEN qt/moc_utilitydialog.cpp GEN qt/moc_walletcontroller.cpp GEN qt/moc_walletframe.cpp GEN qt/moc_walletmodel.cpp GEN qt/moc_walletview.cpp GEN qt/qrc_bitcoin.cpp GEN qt/locale/bitcoin_af.qm GEN qt/locale/bitcoin_am.qm GEN qt/locale/bitcoin_ar.qm GEN qt/locale/bitcoin_az.qm GEN qt/locale/bitcoin_az@latin.qm GEN qt/locale/bitcoin_be.qm GEN qt/locale/bitcoin_bg.qm GEN qt/locale/bitcoin_bn.qm GEN qt/locale/bitcoin_br.qm GEN qt/locale/bitcoin_bs.qm GEN qt/locale/bitcoin_ca.qm GEN qt/locale/bitcoin_cmn.qm GEN qt/locale/bitcoin_cs.qm GEN qt/locale/bitcoin_cy.qm GEN qt/locale/bitcoin_da.qm GEN qt/locale/bitcoin_de.qm GEN qt/locale/bitcoin_de_AT.qm GEN qt/locale/bitcoin_de_CH.qm GEN qt/locale/bitcoin_el.qm GEN qt/locale/bitcoin_en.qm GEN qt/locale/bitcoin_eo.qm GEN qt/locale/bitcoin_es.qm GEN qt/locale/bitcoin_es_CL.qm GEN qt/locale/bitcoin_es_CO.qm GEN qt/locale/bitcoin_es_DO.qm GEN qt/locale/bitcoin_es_MX.qm GEN qt/locale/bitcoin_es_SV.qm GEN qt/locale/bitcoin_es_VE.qm GEN qt/locale/bitcoin_et.qm GEN qt/locale/bitcoin_eu.qm GEN qt/locale/bitcoin_fa.qm GEN qt/locale/bitcoin_fi.qm GEN qt/locale/bitcoin_fil.qm GEN qt/locale/bitcoin_fo.qm GEN qt/locale/bitcoin_fr.qm GEN qt/locale/bitcoin_fr_CM.qm GEN qt/locale/bitcoin_fr_LU.qm GEN qt/locale/bitcoin_ga.qm GEN qt/locale/bitcoin_ga_IE.qm GEN qt/locale/bitcoin_gd.qm GEN qt/locale/bitcoin_gl.qm GEN qt/locale/bitcoin_gl_ES.qm GEN qt/locale/bitcoin_gu.qm GEN qt/locale/bitcoin_ha.qm GEN qt/locale/bitcoin_hak.qm GEN qt/locale/bitcoin_he.qm GEN qt/locale/bitcoin_hi.qm GEN qt/locale/bitcoin_hr.qm GEN qt/locale/bitcoin_hu.qm GEN qt/locale/bitcoin_id.qm GEN qt/locale/bitcoin_is.qm GEN qt/locale/bitcoin_it.qm GEN qt/locale/bitcoin_ja.qm GEN qt/locale/bitcoin_ka.qm GEN qt/locale/bitcoin_kk.qm GEN qt/locale/bitcoin_kk@latin.qm GEN qt/locale/bitcoin_kl.qm GEN qt/locale/bitcoin_kn.qm GEN qt/locale/bitcoin_ko.qm GEN qt/locale/bitcoin_km.qm GEN qt/locale/bitcoin_ku.qm GEN qt/locale/bitcoin_ku_IQ.qm GEN qt/locale/bitcoin_ky.qm GEN qt/locale/bitcoin_la.qm GEN qt/locale/bitcoin_lb.qm GEN qt/locale/bitcoin_lt.qm GEN qt/locale/bitcoin_lv.qm GEN qt/locale/bitcoin_mg.qm GEN qt/locale/bitcoin_mk.qm GEN qt/locale/bitcoin_ml.qm GEN qt/locale/bitcoin_mn.qm GEN qt/locale/bitcoin_mr.qm GEN qt/locale/bitcoin_mr_IN.qm GEN qt/locale/bitcoin_ms.qm GEN qt/locale/bitcoin_mt.qm GEN qt/locale/bitcoin_my.qm GEN qt/locale/bitcoin_nb.qm GEN qt/locale/bitcoin_ne.qm GEN qt/locale/bitcoin_nl.qm GEN qt/locale/bitcoin_no.qm GEN qt/locale/bitcoin_pa.qm GEN qt/locale/bitcoin_pam.qm GEN qt/locale/bitcoin_pl.qm GEN qt/locale/bitcoin_pt.qm GEN qt/locale/bitcoin_pt_BR.qm GEN qt/locale/bitcoin_ro.qm GEN qt/locale/bitcoin_ru.qm GEN qt/locale/bitcoin_sc.qm GEN qt/locale/bitcoin_sk.qm GEN qt/locale/bitcoin_si.qm GEN qt/locale/bitcoin_sl.qm GEN qt/locale/bitcoin_sn.qm GEN qt/locale/bitcoin_so.qm GEN qt/locale/bitcoin_sq.qm GEN qt/locale/bitcoin_sr.qm GEN qt/locale/bitcoin_sr@ijekavianlatin.qm GEN qt/locale/bitcoin_sr@latin.qm GEN qt/locale/bitcoin_sv.qm GEN qt/locale/bitcoin_sw.qm GEN qt/locale/bitcoin_szl.qm GEN qt/locale/bitcoin_ta.qm GEN qt/locale/bitcoin_te.qm GEN qt/locale/bitcoin_th.qm GEN qt/locale/bitcoin_tk.qm GEN qt/locale/bitcoin_tl.qm GEN qt/locale/bitcoin_tr.qm GEN qt/locale/bitcoin_ug.qm GEN qt/locale/bitcoin_uk.qm GEN qt/locale/bitcoin_ur.qm GEN qt/locale/bitcoin_uz.qm GEN qt/locale/bitcoin_uz@Cyrl.qm GEN qt/locale/bitcoin_uz@Latn.qm GEN qt/locale/bitcoin_vi.qm GEN qt/locale/bitcoin_yo.qm GEN qt/locale/bitcoin_yue.qm GEN qt/locale/bitcoin_zh-Hans.qm GEN qt/locale/bitcoin_zh-Hant.qm GEN qt/locale/bitcoin_zh.qm GEN qt/locale/bitcoin_zh_CN.qm CXX init/qt_test_test_bitcoin_qt-bitcoin-qt.o GEN qt/locale/bitcoin_zh_HK.qm GEN qt/locale/bitcoin_zh_TW.qm In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./common/args.h:8, from init/bitcoin-qt.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ GEN qt/locale/bitcoin_zu.qm CXX wallet/test/qt_test_test_bitcoin_qt-wallet_test_fixture.o GEN qt/test/moc_apptests.cpp GEN qt/test/moc_optiontests.cpp GEN qt/test/moc_rpcnestedtests.cpp GEN qt/test/moc_uritests.cpp In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from ./wallet/test/util.h:8, from wallet/test/wallet_test_fixture.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ GEN qt/test/moc_addressbooktests.cpp GEN qt/test/moc_wallettests.cpp CXX support/libbitcoinconsensus_la-cleanse.lo CXX crypto/libbitcoinconsensus_la-aes.lo CXX crypto/libbitcoinconsensus_la-chacha20.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/ctaes/ctaes.h:10, from ./crypto/aes.h:11, from crypto/aes.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from crypto/chacha20.cpp:8: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from ./support/cleanse.h:9, from support/cleanse.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX crypto/libbitcoinconsensus_la-chacha20poly1305.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from ./crypto/chacha20poly1305.h:8, from crypto/chacha20poly1305.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX crypto/libbitcoinconsensus_la-hkdf_sha256_32.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from ./crypto/sha256.h:8, from ./crypto/hmac_sha256.h:8, from ./crypto/hkdf_sha256_32.h:8, from crypto/hkdf_sha256_32.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX crypto/libbitcoinconsensus_la-hmac_sha256.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from ./crypto/sha256.h:8, from ./crypto/hmac_sha256.h:8, from crypto/hmac_sha256.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX crypto/libbitcoinconsensus_la-hmac_sha512.lo CXX crypto/libbitcoinconsensus_la-poly1305.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from crypto/poly1305.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from ./crypto/sha512.h:8, from ./crypto/hmac_sha512.h:8, from crypto/hmac_sha512.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX crypto/libbitcoinconsensus_la-muhash.lo CXX crypto/libbitcoinconsensus_la-ripemd160.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./compat/byteswap.h:12, from ./compat/endian.h:12, from ./serialize.h:10, from ./crypto/muhash.h:12, from crypto/muhash.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from ./crypto/ripemd160.h:8, from crypto/ripemd160.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX crypto/libbitcoinconsensus_la-sha1.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from ./crypto/sha1.h:8, from crypto/sha1.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX crypto/libbitcoinconsensus_la-sha256.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from ./crypto/sha256.h:8, from crypto/sha256.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX crypto/libbitcoinconsensus_la-sha3.lo CXX crypto/libbitcoinconsensus_la-sha512.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from ./crypto/sha512.h:8, from crypto/sha512.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX crypto/libbitcoinconsensus_la-siphash.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from ./crypto/sha3.h:8, from crypto/sha3.cpp:8: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/siphash.h:8, from crypto/siphash.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX crypto/libbitcoinconsensus_la-sha256_sse4.lo CXX libbitcoinconsensus_la-arith_uint256.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from crypto/sha256_sse4.cpp:8: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from arith_uint256.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX consensus/libbitcoinconsensus_la-merkle.lo CXX consensus/libbitcoinconsensus_la-tx_check.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/vector:60, from ./consensus/merkle.h:8, from consensus/merkle.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from consensus/tx_check.cpp:7: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoinconsensus_la-hash.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from hash.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX primitives/libbitcoinconsensus_la-block.lo CXX primitives/libbitcoinconsensus_la-transaction.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./primitives/transaction.h:9, from ./primitives/block.h:9, from primitives/block.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./primitives/transaction.h:9, from primitives/transaction.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoinconsensus_la-pubkey.lo CXX script/libbitcoinconsensus_la-bitcoinconsensus.lo CXX script/libbitcoinconsensus_la-interpreter.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from pubkey.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./script/bitcoinconsensus.h:9, from script/bitcoinconsensus.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./script/interpreter.h:9, from script/interpreter.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX script/libbitcoinconsensus_la-script.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./script/script.h:10, from script/script.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX script/libbitcoinconsensus_la-script_error.lo CXX libbitcoinconsensus_la-uint256.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./script/script_error.h:9, from script/script_error.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from uint256.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoinconsensus_la-strencodings.lo CXX init/bitcoind-bitcoind.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from util/strencodings.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./common/args.h:8, from init/bitcoind.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX consensus/libbitcoin_node_a-tx_verify.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./consensus/tx_verify.h:8, from consensus/tx_verify.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX index/libbitcoin_node_a-base.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from index/base.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX index/libbitcoin_node_a-blockfilterindex.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_tree.h:63, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/map:60, from index/blockfilterindex.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX index/libbitcoin_node_a-coinstatsindex.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from index/coinstatsindex.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX index/libbitcoin_node_a-txindex.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./compat/byteswap.h:12, from ./compat/endian.h:12, from ./serialize.h:10, from ./dbwrapper.h:9, from ./index/base.h:8, from ./index/txindex.h:8, from index/txindex.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX kernel/libbitcoin_node_a-chain.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from ./chain.h:9, from kernel/chain.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX kernel/libbitcoin_node_a-checks.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/translation.h:8, from ./util/result.h:9, from ./kernel/checks.h:8, from kernel/checks.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX kernel/libbitcoin_node_a-coinstats.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./kernel/coinstats.h:8, from kernel/coinstats.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX kernel/libbitcoin_node_a-context.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./util/tokenpipe.h:10, from ./util/signalinterrupt.h:12, from ./kernel/context.h:8, from kernel/context.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX kernel/libbitcoin_node_a-cs_main.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/tuple:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/mutex:38, from ./threadsafety.h:9, from ./sync.h:14, from ./kernel/cs_main.h:8, from kernel/cs_main.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX kernel/libbitcoin_node_a-mempool_persist.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./kernel/mempool_persist.h:8, from kernel/mempool_persist.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX kernel/libbitcoin_node_a-mempool_removal_reason.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./kernel/mempool_removal_reason.h:8, from kernel/mempool_removal_reason.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-abort.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/translation.h:8, from ./node/abort.h:8, from node/abort.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-blockmanager_args.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from ./chain.h:9, from ./node/blockstorage.h:9, from ./node/blockmanager_args.h:9, from node/blockmanager_args.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-blockstorage.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from ./chain.h:9, from ./node/blockstorage.h:9, from node/blockstorage.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-caches.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from ./node/caches.h:8, from node/caches.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-chainstate.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/translation.h:8, from ./node/chainstate.h:8, from node/chainstate.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-chainstatemanager_args.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/translation.h:8, from ./util/result.h:9, from ./node/chainstatemanager_args.h:8, from node/chainstatemanager_args.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-coin.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_tree.h:63, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/map:60, from ./node/coin.h:8, from node/coin.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-coins_view_args.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./common/args.h:8, from node/coins_view_args.cpp:7: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-connection_types.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./node/connection_types.h:8, from node/connection_types.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-context.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./util/tokenpipe.h:10, from ./util/signalinterrupt.h:12, from ./kernel/context.h:8, from ./node/context.h:8, from node/context.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-database_args.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./common/args.h:8, from node/database_args.cpp:7: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-eviction.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./node/connection_types.h:8, from ./node/eviction.h:8, from node/eviction.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-interface_ui.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/functional:48, from ./node/interface_ui.h:9, from node/interface_ui.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-interfaces.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./net_types.h:8, from ./addrdb.h:9, from node/interfaces.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-kernel_notifications.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/translation.h:8, from ./kernel/notifications_interface.h:8, from ./node/kernel_notifications.h:8, from node/kernel_notifications.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-mempool_args.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/translation.h:8, from ./util/result.h:9, from ./node/mempool_args.h:8, from node/mempool_args.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-mempool_persist_args.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./node/mempool_persist_args.h:8, from node/mempool_persist_args.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-miner.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./policy/policy.h:9, from ./node/miner.h:9, from node/miner.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-mini_miner.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/assert.h:35, from ./prevector.h:8, from ./compressor.h:9, from ./coins.h:9, from ./txmempool.h:9, from ./node/mini_miner.h:8, from node/mini_miner.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-minisketchwrapper.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./minisketch/include/minisketch.h:4, from ./node/minisketchwrapper.h:8, from node/minisketchwrapper.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-peerman_args.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/array:38, from ./bip324.h:8, from ./net.h:9, from ./net_processing.h:9, from ./node/peerman_args.h:4, from node/peerman_args.cpp:1: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-psbt.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/assert.h:35, from ./prevector.h:8, from ./compressor.h:9, from ./coins.h:9, from node/psbt.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-transaction.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./consensus/validation.h:9, from node/transaction.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-txreconciliation.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/array:38, from ./bip324.h:8, from ./net.h:9, from ./node/txreconciliation.h:8, from node/txreconciliation.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-utxo_snapshot.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/tuple:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/mutex:38, from ./threadsafety.h:9, from ./sync.h:14, from ./kernel/cs_main.h:8, from ./node/utxo_snapshot.h:9, from node/utxo_snapshot.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX node/libbitcoin_node_a-validation_cache_args.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./script/interpreter.h:9, from ./script/sigcache.h:9, from ./kernel/validation_cache_sizes.h:8, from node/validation_cache_args.cpp:7: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX policy/libbitcoin_node_a-fees.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./policy/fees.h:8, from policy/fees.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX policy/libbitcoin_node_a-fees_args.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./policy/fees_args.h:8, from policy/fees_args.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX policy/libbitcoin_node_a-packages.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from ./consensus/consensus.h:9, from ./policy/packages.h:8, from policy/packages.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX policy/libbitcoin_node_a-rbf.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./policy/rbf.h:8, from policy/rbf.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX policy/libbitcoin_node_a-settings.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./policy/policy.h:9, from policy/settings.cpp:8: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX rpc/libbitcoin_node_a-blockchain.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./rpc/blockchain.h:8, from rpc/blockchain.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX rpc/libbitcoin_node_a-fees.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./core_io.h:8, from rpc/fees.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX rpc/libbitcoin_node_a-mempool.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./rpc/blockchain.h:8, from rpc/mempool.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX rpc/libbitcoin_node_a-mining.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from ./chain.h:9, from rpc/mining.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX rpc/libbitcoin_node_a-net.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/exception.h:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/typeinfo:34, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/any:36, from ./rpc/request.h:9, from ./rpc/server.h:9, from rpc/net.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX rpc/libbitcoin_node_a-node.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from rpc/node.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX rpc/libbitcoin_node_a-output_script.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from ./key_io.h:9, from rpc/output_script.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX rpc/libbitcoin_node_a-rawtransaction.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from ./base58.h:17, from rpc/rawtransaction.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX rpc/libbitcoin_node_a-server.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/exception.h:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/typeinfo:34, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/any:36, from ./rpc/request.h:9, from ./rpc/server.h:9, from rpc/server.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX rpc/libbitcoin_node_a-server_util.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/exception.h:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/typeinfo:34, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/any:36, from ./rpc/server_util.h:8, from rpc/server_util.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX rpc/libbitcoin_node_a-signmessage.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./key.h:10, from rpc/signmessage.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX rpc/libbitcoin_node_a-txoutproof.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from ./chain.h:9, from rpc/txoutproof.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX script/libbitcoin_node_a-sigcache.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./script/interpreter.h:9, from ./script/sigcache.h:9, from script/sigcache.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/libbitcoin_node_a-init.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./common/args.h:8, from wallet/init.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/libbitcoin_wallet_a-coincontrol.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from ./outputtype.h:9, from ./wallet/coincontrol.h:8, from wallet/coincontrol.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/libbitcoin_wallet_a-context.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/tuple:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/mutex:38, from ./threadsafety.h:9, from ./sync.h:14, from ./wallet/context.h:8, from wallet/context.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/libbitcoin_wallet_a-crypter.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./compat/byteswap.h:12, from ./compat/endian.h:12, from ./serialize.h:10, from ./wallet/crypter.h:8, from wallet/crypter.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/libbitcoin_wallet_a-db.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from wallet/db.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/libbitcoin_wallet_a-dump.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./wallet/dump.h:8, from wallet/dump.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/libbitcoin_wallet_a-external_signer_scriptpubkeyman.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from wallet/external_signer_scriptpubkeyman.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/libbitcoin_wallet_a-feebumper.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from ./compat/assumptions.h:11, from ./common/system.h:13, from wallet/feebumper.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/libbitcoin_wallet_a-fees.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./wallet/fees.h:9, from wallet/fees.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/libbitcoin_wallet_a-interfaces.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from ./interfaces/wallet.h:8, from wallet/interfaces.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/libbitcoin_wallet_a-load.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./wallet/load.h:9, from wallet/load.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/libbitcoin_wallet_a-receive.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from wallet/receive.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/rpc/libbitcoin_wallet_a-addresses.o CXX wallet/rpc/libbitcoin_wallet_a-backup.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./core_io.h:8, from wallet/rpc/addresses.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from ./chain.h:9, from wallet/rpc/backup.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/rpc/libbitcoin_wallet_a-coins.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./core_io.h:8, from wallet/rpc/coins.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/rpc/libbitcoin_wallet_a-encrypt.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from ./rpc/util.h:8, from wallet/rpc/encrypt.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/rpc/libbitcoin_wallet_a-spend.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./consensus/validation.h:9, from wallet/rpc/spend.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/rpc/libbitcoin_wallet_a-signmessage.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from ./key_io.h:9, from wallet/rpc/signmessage.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/rpc/libbitcoin_wallet_a-transactions.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./core_io.h:8, from wallet/rpc/transactions.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/rpc/libbitcoin_wallet_a-util.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from ./rpc/util.h:8, from ./wallet/rpc/util.h:8, from wallet/rpc/util.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/rpc/libbitcoin_wallet_a-wallet.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./core_io.h:8, from wallet/rpc/wallet.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX common/libbitcoin_common_a-args.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./common/args.h:8, from common/args.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX common/libbitcoin_common_a-bloom.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./compat/byteswap.h:12, from ./compat/endian.h:12, from ./serialize.h:10, from ./common/bloom.h:8, from common/bloom.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX common/libbitcoin_common_a-config.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./common/args.h:8, from common/config.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX common/libbitcoin_common_a-init.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from common/init.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX common/libbitcoin_common_a-interfaces.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from ./interfaces/echo.h:8, from common/interfaces.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX common/libbitcoin_common_a-run_command.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./common/run_command.h:8, from common/run_command.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX common/libbitcoin_common_a-settings.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from common/settings.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX common/libbitcoin_common_a-system.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from ./compat/assumptions.h:11, from ./common/system.h:13, from common/system.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX support/libbitcoin_util_a-lockedpool.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from ./support/lockedpool.h:8, from support/lockedpool.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX libbitcoin_util_a-clientversion.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./clientversion.h:30, from clientversion.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-asmap.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./util/asmap.h:8, from util/asmap.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-batchpriority.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/tuple:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/mutex:38, from ./threadsafety.h:9, from ./logging.h:9, from util/batchpriority.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-bip32.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from util/bip32.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-bytevectorhash.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/siphash.h:8, from util/bytevectorhash.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-chaintype.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/optional:36, from ./util/chaintype.h:8, from util/chaintype.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-check.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/exception:37, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/stdexcept:38, from ./util/check.h:10, from util/check.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-error.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./util/error.h:18, from util/error.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-exception.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/exception:37, from ./util/exception.h:9, from util/exception.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-fees.o CXX util/libbitcoin_util_a-fs.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from util/fs.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./util/fees.h:8, from util/fees.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-fs_helpers.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./util/fs_helpers.h:9, from util/fs_helpers.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-getuniquepath.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from ./crypto/chacha20.h:8, from ./random.h:9, from util/getuniquepath.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-hasher.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/siphash.h:8, from util/hasher.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-sock.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from ./compat/assumptions.h:11, from ./common/system.h:13, from util/sock.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-syserror.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from util/syserror.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-message.o CXX util/libbitcoin_util_a-moneystr.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from util/message.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./util/moneystr.h:12, from util/moneystr.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-rbf.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./util/rbf.h:8, from util/rbf.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-readwritefile.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./util/readwritefile.h:8, from util/readwritefile.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-signalinterrupt.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./util/tokenpipe.h:10, from ./util/signalinterrupt.h:12, from util/signalinterrupt.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-thread.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/functional:48, from ./util/thread.h:8, from util/thread.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-threadinterrupt.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/tuple:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/mutex:38, from ./threadsafety.h:9, from ./sync.h:14, from ./util/threadinterrupt.h:8, from util/threadinterrupt.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-threadnames.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from util/threadnames.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-serfloat.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./util/serfloat.h:8, from util/serfloat.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-spanparsing.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from ./util/spanparsing.h:8, from util/spanparsing.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-strencodings.o CXX util/libbitcoin_util_a-string.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from util/strencodings.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from ./util/spanparsing.h:8, from ./util/string.h:8, from util/string.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-time.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/arpa/inet.h:21, from ./compat/compat.h:25, from util/time.cpp:10: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX util/libbitcoin_util_a-tokenpipe.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./util/tokenpipe.h:10, from util/tokenpipe.cpp:4: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX univalue/lib/libunivalue_la-univalue.lo CXX univalue/lib/libunivalue_la-univalue_get.lo CXX univalue/lib/libunivalue_la-univalue_read.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/charconv:40, from ./univalue/include/univalue.h:9, from univalue/lib/univalue_get.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/charconv:40, from ./univalue/include/univalue.h:9, from univalue/lib/univalue.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/charconv:40, from ./univalue/include/univalue.h:9, from univalue/lib/univalue_read.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX univalue/lib/libunivalue_la-univalue_write.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/charconv:40, from ./univalue/include/univalue.h:9, from univalue/lib/univalue_write.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX primitives/libbitcoin_consensus_a-block.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./primitives/transaction.h:9, from ./primitives/block.h:9, from primitives/block.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX primitives/libbitcoin_consensus_a-transaction.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./primitives/transaction.h:9, from primitives/transaction.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX crypto/libbitcoin_crypto_base_la-aes.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/ctaes/ctaes.h:10, from ./crypto/aes.h:11, from crypto/aes.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX crypto/libbitcoin_crypto_base_la-chacha20.lo CXX crypto/libbitcoin_crypto_base_la-chacha20poly1305.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from crypto/chacha20.cpp:8: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from ./crypto/chacha20poly1305.h:8, from crypto/chacha20poly1305.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX crypto/libbitcoin_crypto_base_la-hkdf_sha256_32.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from ./crypto/sha256.h:8, from ./crypto/hmac_sha256.h:8, from ./crypto/hkdf_sha256_32.h:8, from crypto/hkdf_sha256_32.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX crypto/libbitcoin_crypto_base_la-hmac_sha256.lo CXX crypto/libbitcoin_crypto_base_la-hmac_sha512.lo CXX crypto/libbitcoin_crypto_base_la-poly1305.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from ./crypto/sha512.h:8, from ./crypto/hmac_sha512.h:8, from crypto/hmac_sha512.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from ./crypto/sha256.h:8, from ./crypto/hmac_sha256.h:8, from crypto/hmac_sha256.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX crypto/libbitcoin_crypto_base_la-muhash.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from crypto/poly1305.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX crypto/libbitcoin_crypto_base_la-ripemd160.lo CXX crypto/libbitcoin_crypto_base_la-sha1.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./compat/byteswap.h:12, from ./compat/endian.h:12, from ./serialize.h:10, from ./crypto/muhash.h:12, from crypto/muhash.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from ./crypto/ripemd160.h:8, from crypto/ripemd160.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX crypto/libbitcoin_crypto_base_la-sha256.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from ./crypto/sha1.h:8, from crypto/sha1.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX crypto/libbitcoin_crypto_base_la-sha3.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from ./crypto/sha256.h:8, from crypto/sha256.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from ./crypto/sha3.h:8, from crypto/sha3.cpp:8: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX crypto/libbitcoin_crypto_base_la-sha512.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from ./crypto/sha512.h:8, from crypto/sha512.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX crypto/libbitcoin_crypto_base_la-siphash.lo CXX crypto/libbitcoin_crypto_base_la-sha256_sse4.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/siphash.h:8, from crypto/siphash.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from crypto/sha256_sse4.cpp:8: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX crypto/libbitcoin_crypto_sse41_la-sha256_sse41.lo CXX crypto/libbitcoin_crypto_avx2_la-sha256_avx2.lo CXX crypto/libbitcoin_crypto_x86_shani_la-sha256_x86_shani.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from crypto/sha256_sse41.cpp:7: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from crypto/sha256_avx2.cpp:7: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/db/libleveldb_la-builder.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from crypto/sha256_x86_shani.cpp:11: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./leveldb/include/leveldb/status.h:16, from ./leveldb/db/builder.h:8, from leveldb/db/builder.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/db/libleveldb_la-c.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./leveldb/include/leveldb/c.h:49, from leveldb/db/c.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/db/libleveldb_la-dbformat.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from ./leveldb/db/dbformat.h:8, from leveldb/db/dbformat.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/db/libleveldb_la-db_impl.lo CXX leveldb/db/libleveldb_la-db_iter.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/atomic_base.h:35, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/atomic:41, from ./leveldb/db/db_impl.h:8, from leveldb/db/db_impl.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./leveldb/db/db_iter.h:8, from leveldb/db/db_iter.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/db/libleveldb_la-dumpfile.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./leveldb/include/leveldb/dumpfile.h:8, from leveldb/db/dumpfile.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/db/libleveldb_la-filename.lo CXX leveldb/db/libleveldb_la-log_reader.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./leveldb/db/filename.h:10, from leveldb/db/filename.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./leveldb/db/log_reader.h:8, from leveldb/db/log_reader.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/db/libleveldb_la-log_writer.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./leveldb/db/log_writer.h:8, from leveldb/db/log_writer.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/db/libleveldb_la-memtable.lo CXX leveldb/db/libleveldb_la-repair.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./leveldb/db/memtable.h:8, from leveldb/db/memtable.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./leveldb/include/leveldb/status.h:16, from ./leveldb/db/builder.h:8, from leveldb/db/repair.cc:27: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/db/libleveldb_la-table_cache.lo CXX leveldb/db/libleveldb_la-version_edit.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./leveldb/db/table_cache.h:10, from leveldb/db/table_cache.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_tree.h:63, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/set:60, from ./leveldb/db/version_edit.h:8, from leveldb/db/version_edit.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/db/libleveldb_la-version_set.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_tree.h:63, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/map:60, from ./leveldb/db/version_set.h:18, from leveldb/db/version_set.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/db/libleveldb_la-write_batch.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./leveldb/include/leveldb/write_batch.h:24, from leveldb/db/write_batch.cc:16: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/table/libleveldb_la-block_builder.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./leveldb/table/block_builder.h:8, from leveldb/table/block_builder.cc:29: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/table/libleveldb_la-block.lo CXX leveldb/table/libleveldb_la-filter_block.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./leveldb/table/block.h:9, from leveldb/table/block.cc:7: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/table/libleveldb_la-format.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./leveldb/table/filter_block.h:13, from leveldb/table/filter_block.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./leveldb/table/format.h:8, from leveldb/table/format.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/table/libleveldb_la-iterator.lo CXX leveldb/table/libleveldb_la-merger.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/assert.h:35, from ./leveldb/include/leveldb/slice.h:18, from ./leveldb/include/leveldb/iterator.h:19, from leveldb/table/iterator.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./leveldb/include/leveldb/comparator.h:8, from leveldb/table/merger.cc:7: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/table/libleveldb_la-table_builder.lo CXX leveldb/table/libleveldb_la-table.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./leveldb/include/leveldb/table_builder.h:16, from leveldb/table/table_builder.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/table/libleveldb_la-two_level_iterator.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./leveldb/include/leveldb/table.h:8, from leveldb/table/table.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/assert.h:35, from ./leveldb/include/leveldb/slice.h:18, from ./leveldb/include/leveldb/iterator.h:19, from ./leveldb/table/two_level_iterator.h:8, from leveldb/table/two_level_iterator.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/util/libleveldb_la-arena.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/atomic_base.h:35, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/atomic:41, from ./leveldb/util/arena.h:8, from leveldb/util/arena.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/util/libleveldb_la-bloom.lo CXX leveldb/util/libleveldb_la-cache.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./leveldb/include/leveldb/filter_policy.h:19, from leveldb/util/bloom.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/util/libleveldb_la-coding.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/assert.h:35, from leveldb/util/cache.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/util/libleveldb_la-comparator.lo CXX leveldb/util/libleveldb_la-crc32c.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./leveldb/util/coding.h:13, from leveldb/util/coding.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./leveldb/include/leveldb/comparator.h:8, from leveldb/util/comparator.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./leveldb/util/crc32c.h:9, from leveldb/util/crc32c.cc:7: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/util/libleveldb_la-env.lo CXX leveldb/util/libleveldb_la-filter_policy.lo In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./leveldb/include/leveldb/filter_policy.h:19, from leveldb/util/filter_policy.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/util/libleveldb_la-hash.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./leveldb/include/leveldb/env.h:17, from leveldb/util/env.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/util/libleveldb_la-histogram.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./leveldb/util/hash.h:11, from leveldb/util/hash.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./leveldb/util/histogram.h:8, from leveldb/util/histogram.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX leveldb/util/libleveldb_la-logging.lo CXX leveldb/util/libleveldb_la-options.lo CXX leveldb/util/libleveldb_la-status.lo CXX leveldb/util/libleveldb_la-env_posix.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./leveldb/util/logging.h:11, from leveldb/util/logging.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./leveldb/include/leveldb/comparator.h:8, from leveldb/util/options.cc:7: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./leveldb/include/leveldb/status.h:16, from leveldb/util/status.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX crc32c/src/libcrc32c_la-crc32c.lo In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/dirent.h:25, from leveldb/util/env_posix.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from ./crc32c/include/crc32c/crc32c.h:12, from crc32c/src/crc32c.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX crc32c/src/libcrc32c_la-crc32c_portable.lo CXX leveldb/helpers/memenv/libmemenv_la-memenv.lo CXX compat/libbitcoin_cli_a-stdin.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdio:41, from compat/stdin.cpp:7: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ AR libbitcoin_wallet_tool.a CXX test/test_bitcoin-main.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from crc32c/src/./crc32c_internal.h:10, from crc32c/src/crc32c_portable.cc:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/string.h:26, from leveldb/helpers/memenv/memenv.cc:7: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/config/compiler/gcc.hpp:165, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/config.hpp:39, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/test/detail/config.hpp:16, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/test/utils/basic_cstring/basic_cstring_fwd.hpp:19, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/test/utils/basic_cstring/basic_cstring.hpp:20, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/test/detail/global_typedef.hpp:15, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/test/output/compiler_log_formatter.hpp:16, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/test/impl/compiler_log_formatter.ipp:19, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/test/included/unit_test.hpp:18, from test/main.cpp:10: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/test/test_test_bitcoin-wallet_test_fixture.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from ./wallet/test/util.h:8, from wallet/test/wallet_test_fixture.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/test/test_test_bitcoin-init_test_fixture.o CXX test/test_bitcoin-addrman_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./common/args.h:8, from wallet/test/init_test_fixture.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./net_types.h:8, from ./addrdb.h:9, from test/addrman_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-allocator_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from ./compat/assumptions.h:11, from ./common/system.h:13, from test/allocator_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-amount_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from test/amount_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-argsman_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./common/args.h:8, from test/argsman_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-arith_uint256_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from test/arith_uint256_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-banman_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./net_types.h:8, from ./addrdb.h:9, from ./banman.h:8, from test/banman_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-base32_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from ./util/strencodings.h:12, from test/base32_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-base58_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./test/data/base58_encode_decode.json.h:1, from test/base58_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-base64_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from ./util/strencodings.h:12, from test/base64_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-bech32_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./bech32.h:17, from test/bech32_tests.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-bip32_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/config/compiler/gcc.hpp:165, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/config.hpp:39, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/test/test_tools.hpp:17, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/test/unit_test.hpp:18, from test/bip32_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-bip324_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/array:38, from ./bip324.h:8, from test/bip324_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-blockchain_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/config/compiler/gcc.hpp:165, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/config.hpp:39, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/test/test_tools.hpp:17, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/test/unit_test.hpp:18, from test/blockchain_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-blockencodings_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./primitives/transaction.h:9, from ./primitives/block.h:9, from ./blockencodings.h:8, from test/blockencodings_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-blockfilter_index_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from test/blockfilter_index_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-blockfilter_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./test/data/blockfilters.json.h:1, from test/blockfilter_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-blockmanager_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/blockmanager_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-bloom_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./compat/byteswap.h:12, from ./compat/endian.h:12, from ./serialize.h:10, from ./common/bloom.h:8, from test/bloom_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-bswap_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./compat/byteswap.h:12, from test/bswap_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-checkqueue_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/tuple:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/mutex:38, from ./threadsafety.h:9, from ./sync.h:14, from ./checkqueue.h:8, from test/checkqueue_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-coins_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from test/coins_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-coinstatsindex_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/coinstatsindex_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-compilerbug_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/config/compiler/gcc.hpp:165, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/config.hpp:39, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/test/test_tools.hpp:17, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/test/unit_test.hpp:18, from test/compilerbug_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-compress_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/assert.h:35, from ./prevector.h:8, from ./compressor.h:9, from test/compress_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-crypto_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/ctaes/ctaes.h:10, from ./crypto/aes.h:11, from test/crypto_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-cuckoocache_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./util/fastrange.h:8, from ./cuckoocache.h:8, from test/cuckoocache_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-dbwrapper_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./compat/byteswap.h:12, from ./compat/endian.h:12, from ./serialize.h:10, from ./dbwrapper.h:9, from test/dbwrapper_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-denialofservice_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./net_types.h:8, from ./addrdb.h:9, from ./banman.h:8, from test/denialofservice_tests.cpp:7: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-descriptor_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from test/descriptor_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-flatfile_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./clientversion.h:30, from test/flatfile_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-fs_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./common/args.h:8, from ./test/util/setup_common.h:8, from test/fs_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-getarg_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./common/args.h:8, from test/getarg_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-hash_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./clientversion.h:30, from test/hash_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-headers_sync_chainwork_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from ./chain.h:9, from test/headers_sync_chainwork_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-httpserver_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/functional:48, from ./httpserver.h:8, from test/httpserver_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-i2p_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./common/args.h:8, from test/i2p_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-interfaces_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/interfaces_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-key_io_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./test/data/key_io_invalid.json.h:1, from test/key_io_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-key_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./key.h:10, from test/key_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-logging_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/translation.h:8, from ./util/result.h:9, from ./init/common.h:11, from test/logging_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-mempool_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from ./compat/assumptions.h:11, from ./common/system.h:13, from test/mempool_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-merkle_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/vector:60, from ./consensus/merkle.h:8, from test/merkle_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-merkleblock_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./compat/byteswap.h:12, from ./compat/endian.h:12, from ./serialize.h:10, from ./common/bloom.h:8, from ./merkleblock.h:9, from test/merkleblock_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-miner_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from test/miner_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-miniminer_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/assert.h:35, from ./prevector.h:8, from ./compressor.h:9, from ./coins.h:9, from ./txmempool.h:9, from ./node/mini_miner.h:8, from test/miniminer_tests.cpp:4: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-miniscript_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from test/miniscript_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-minisketch_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./minisketch/include/minisketch.h:4, from test/minisketch_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-multisig_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./key.h:10, from test/multisig_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-net_peer_eviction_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/arpa/inet.h:21, from ./compat/compat.h:25, from ./netaddress.h:12, from test/net_peer_eviction_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-net_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/net_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-netbase_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/arpa/inet.h:21, from ./compat/compat.h:25, from ./netaddress.h:12, from ./net_permissions.h:5, from test/netbase_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-orphanage_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from test/orphanage_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-pmt_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/vector:60, from ./consensus/merkle.h:8, from test/pmt_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-policy_fee_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from test/policy_fee_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-policyestimator_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./policy/fees.h:8, from test/policyestimator_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-pool_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_tree.h:63, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/map:60, from ./indirectmap.h:8, from ./memusage.h:8, from test/pool_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-pow_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from ./chain.h:9, from test/pow_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-prevector_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/assert.h:35, from ./prevector.h:8, from test/prevector_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-raii_event_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/sys/types.h:25, from /gnu/store/zxchqqz9v98m28ks6cvyj7qpdfr5313l-libevent-2.1.12/include/event2/event.h:193, from test/raii_event_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-random_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from ./crypto/chacha20.h:8, from ./random.h:9, from test/random_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-rbf_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from ./compat/assumptions.h:11, from ./common/system.h:13, from test/rbf_tests.cpp:4: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-rest_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./rest.h:8, from test/rest_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-result_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/translation.h:8, from ./util/result.h:9, from test/result_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-reverselock_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/tuple:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/mutex:38, from ./threadsafety.h:9, from ./sync.h:14, from test/reverselock_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-rpc_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./core_io.h:8, from test/rpc_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-sanity_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./key.h:10, from test/sanity_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-scheduler_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from ./crypto/chacha20.h:8, from ./random.h:9, from test/scheduler_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-script_p2sh_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./consensus/tx_verify.h:8, from test/script_p2sh_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-script_parse_tests.o CXX test/test_bitcoin-script_segwit_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./core_io.h:8, from test/script_parse_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./script/script.h:10, from test/script_segwit_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-script_standard_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./test/data/bip341_wallet_vectors.json.h:1, from test/script_standard_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-script_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./test/data/script_tests.json.h:1, from test/script_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-scriptnum_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./script/script.h:10, from test/scriptnum_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-serfloat_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from test/serfloat_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-serialize_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from test/serialize_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-settings_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from test/settings_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-sighash_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from ./compat/assumptions.h:11, from ./common/system.h:13, from test/sighash_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-sigopcount_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from test/sigopcount_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-skiplist_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from ./chain.h:9, from test/skiplist_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-sock_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from ./compat/assumptions.h:11, from ./common/system.h:13, from test/sock_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-streams_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./compat/byteswap.h:12, from ./compat/endian.h:12, from ./serialize.h:10, from ./streams.h:9, from test/streams_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-sync_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/tuple:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/mutex:38, from ./threadsafety.h:9, from ./sync.h:14, from test/sync_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-system_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./common/args.h:8, from ./test/util/setup_common.h:8, from test/system_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-timedata_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/arpa/inet.h:21, from ./compat/compat.h:25, from ./netaddress.h:12, from test/timedata_tests.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-torcontrol_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/config/compiler/gcc.hpp:165, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/config.hpp:39, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/test/test_tools.hpp:17, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/test/unit_test.hpp:18, from test/torcontrol_tests.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-transaction_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./test/data/tx_invalid.json.h:1, from test/transaction_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-translation_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from test/translation_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-txindex_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from test/txindex_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-txpackage_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./consensus/validation.h:9, from test/txpackage_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-txreconciliation_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/array:38, from ./bip324.h:8, from ./net.h:9, from ./node/txreconciliation.h:8, from test/txreconciliation_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-txrequest_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./primitives/transaction.h:9, from ./txrequest.h:8, from test/txrequest_tests.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-txvalidation_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./consensus/validation.h:9, from test/txvalidation_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-txvalidationcache_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./consensus/validation.h:9, from test/txvalidationcache_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-uint256_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from test/uint256_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-util_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./clientversion.h:30, from test/util_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-util_threadnames_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from ./util/spanparsing.h:8, from ./util/string.h:8, from test/util_threadnames_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-validation_block_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/config/compiler/gcc.hpp:165, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/config.hpp:39, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/test/test_tools.hpp:17, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/test/unit_test.hpp:18, from test/validation_block_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-validation_chainstate_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/validation_chainstate_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-validation_chainstatemanager_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/validation_chainstatemanager_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-validation_flush_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/tuple:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/mutex:38, from ./threadsafety.h:9, from ./sync.h:14, from test/validation_flush_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-validation_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/validation_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-validationinterface_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/config/compiler/gcc.hpp:165, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/config.hpp:39, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/test/test_tools.hpp:17, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/test/unit_test.hpp:18, from test/validationinterface_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-versionbits_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from ./chain.h:9, from test/versionbits_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/test_bitcoin-xoroshiro128plusplus_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./common/args.h:8, from ./test/util/setup_common.h:8, from test/xoroshiro128plusplus_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/test/test_test_bitcoin-feebumper_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./consensus/validation.h:9, from wallet/test/feebumper_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/test/test_test_bitcoin-psbt_wallet_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from ./key_io.h:9, from wallet/test/psbt_wallet_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/test/test_test_bitcoin-spend_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from wallet/test/spend_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/test/test_test_bitcoin-wallet_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from ./wallet/wallet.h:9, from wallet/test/wallet_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/test/test_test_bitcoin-walletdb_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./common/args.h:8, from ./test/util/setup_common.h:8, from wallet/test/walletdb_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/test/test_test_bitcoin-wallet_crypto_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./test/util/random.h:8, from wallet/test/wallet_crypto_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/test/test_test_bitcoin-wallet_transaction_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bitset:47, from ./wallet/transaction.h:8, from wallet/test/wallet_transaction_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/test/test_test_bitcoin-coinselector_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from wallet/test/coinselector_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/test/test_test_bitcoin-init_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/config/compiler/gcc.hpp:165, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/config.hpp:39, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/test/test_tools.hpp:17, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/test/unit_test.hpp:18, from wallet/test/init_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/test/test_test_bitcoin-ismine_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./key.h:10, from wallet/test/ismine_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/test/test_test_bitcoin-rpc_util_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from ./rpc/util.h:8, from ./wallet/rpc/util.h:8, from wallet/test/rpc_util_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/test/test_test_bitcoin-scriptpubkeyman_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./key.h:10, from wallet/test/scriptpubkeyman_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/test/test_test_bitcoin-walletload_tests.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from ./wallet/test/util.h:8, from wallet/test/walletload_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/test/test_test_bitcoin-group_outputs_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./common/args.h:8, from ./test/util/setup_common.h:8, from wallet/test/group_outputs_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/test/test_test_bitcoin-db_tests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/config/compiler/gcc.hpp:165, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/config.hpp:39, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/test/test_tools.hpp:17, from /gnu/store/zwwkkjrxyy8v1j97y0hc0yqcbqswi6ag-boost-1.80.0/include/boost/test/unit_test.hpp:18, from wallet/test/db_tests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/util/libtest_util_a-blockfilter.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from ./blockfilter.h:8, from ./test/util/blockfilter.h:8, from test/util/blockfilter.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/util/libtest_util_a-coins.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./primitives/transaction.h:9, from ./test/util/coins.h:8, from test/util/coins.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/util/libtest_util_a-index.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./compat/byteswap.h:12, from ./compat/endian.h:12, from ./serialize.h:10, from ./dbwrapper.h:9, from ./index/base.h:8, from test/util/index.cpp:7: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/util/libtest_util_a-json.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./test/util/json.h:8, from test/util/json.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/util/libtest_util_a-logging.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/functional:48, from ./test/util/logging.h:10, from test/util/logging.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/util/libtest_util_a-mining.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./policy/policy.h:9, from ./node/miner.h:9, from ./test/util/mining.h:8, from test/util/mining.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/util/libtest_util_a-net.o CXX test/util/libtest_util_a-random.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./test/util/random.h:8, from test/util/random.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/arpa/inet.h:21, from ./compat/compat.h:25, from ./test/util/net.h:8, from test/util/net.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/util/libtest_util_a-script.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./script/interpreter.h:9, from test/util/script.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/util/libtest_util_a-setup_common.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./common/args.h:8, from ./test/util/setup_common.h:8, from test/util/setup_common.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/util/libtest_util_a-str.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./test/util/str.h:8, from test/util/str.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/util/libtest_util_a-transaction_utils.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/assert.h:35, from ./prevector.h:8, from ./compressor.h:9, from ./coins.h:9, from test/util/transaction_utils.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/util/libtest_util_a-txmempool.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/assert.h:35, from ./prevector.h:8, from ./compressor.h:9, from ./coins.h:9, from ./txmempool.h:9, from ./test/util/txmempool.h:8, from test/util/txmempool.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/util/libtest_util_a-validation.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from ./validation.h:13, from ./test/util/validation.h:8, from test/util/validation.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX minisketch/src/fields/libminisketch_a-generic_1byte.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from minisketch/src/fields/../sketch.h:10, from minisketch/src/fields/generic_1byte.cpp:19: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX minisketch/src/fields/libminisketch_a-generic_2bytes.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from minisketch/src/fields/../sketch.h:10, from minisketch/src/fields/generic_2bytes.cpp:19: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX minisketch/src/fields/libminisketch_a-generic_3bytes.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from minisketch/src/fields/../sketch.h:10, from minisketch/src/fields/generic_3bytes.cpp:19: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX minisketch/src/fields/libminisketch_a-generic_4bytes.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from minisketch/src/fields/generic_common_impl.h:10, from minisketch/src/fields/generic_4bytes.cpp:12: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX minisketch/src/fields/libminisketch_a-generic_5bytes.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from minisketch/src/fields/../sketch.h:10, from minisketch/src/fields/generic_5bytes.cpp:19: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX minisketch/src/fields/libminisketch_a-generic_6bytes.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from minisketch/src/fields/../sketch.h:10, from minisketch/src/fields/generic_6bytes.cpp:19: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX minisketch/src/fields/libminisketch_a-generic_7bytes.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from minisketch/src/fields/../sketch.h:10, from minisketch/src/fields/generic_7bytes.cpp:19: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX minisketch/src/fields/libminisketch_a-generic_8bytes.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from minisketch/src/fields/../sketch.h:10, from minisketch/src/fields/generic_8bytes.cpp:19: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX minisketch/src/libminisketch_a-minisketch.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/new:40, from minisketch/src/minisketch.cpp:8: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-addrman.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/arpa/inet.h:21, from ./compat/compat.h:25, from ./netaddress.h:12, from ./addrman.h:9, from bench/addrman.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-base58.o CXX bench/bench_bitcoin-bech32.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/base58.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/bech32.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-bench.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/bench.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-bench_bitcoin.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/bench_bitcoin.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-bip324_ecdh.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/bip324_ecdh.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-block_assemble.o CXX bench/bench_bitcoin-ccoins_caching.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/block_assemble.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/ccoins_caching.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-chacha20.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/chacha20.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-checkblock.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/checkblock.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-checkqueue.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/checkqueue.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-crypto_hash.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/crypto_hash.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-data.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./bench/data.h:8, from bench/data.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-descriptors.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/descriptors.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-disconnected_transactions.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/disconnected_transactions.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-duplicate_inputs.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/duplicate_inputs.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-ellswift.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/ellswift.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-examples.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/examples.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-gcs_filter.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/gcs_filter.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-hashpadding.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/hashpadding.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-load_external.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/load_external.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-lockedpool.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/lockedpool.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-logging.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/logging.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-mempool_eviction.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/mempool_eviction.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-mempool_stress.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/mempool_stress.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-merkle_root.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/merkle_root.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-nanobench.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/ratio:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/chrono:39, from ./bench/nanobench.h:42, from bench/nanobench.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-peer_eviction.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/peer_eviction.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-poly1305.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/poly1305.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-pool.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/pool.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-prevector.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/assert.h:35, from ./prevector.h:8, from bench/prevector.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-rollingbloom.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/rollingbloom.cpp:6: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-rpc_blockchain.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/rpc_blockchain.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-rpc_mempool.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/rpc_mempool.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-streams_findbyte.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/streams_findbyte.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-strencodings.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/strencodings.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-util_time.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/util_time.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-verify_script.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/verify_script.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-xor.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/xor.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-coin_selection.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/coin_selection.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-wallet_balance.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/wallet_balance.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-wallet_loading.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/wallet_loading.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX bench/bench_bitcoin-wallet_create_tx.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./bench/bench.h:8, from bench/wallet_create_tx.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ GEN qt/bitcoinamountfield.moc GEN qt/intro.moc GEN qt/overviewpage.moc GEN qt/rpcconsole.moc CXX qt/test/test_bitcoin_qt-apptests.o GEN qt/qrc_bitcoin_locale.cpp In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qnamespace.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qobjectdefs.h:48, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qobject.h:46, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/QObject:1, from ./qt/test/apptests.h:8, from qt/test/apptests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/test/test_bitcoin_qt-optiontests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./common/args.h:8, from qt/test/optiontests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/test/test_bitcoin_qt-rpcnestedtests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qnamespace.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qobjectdefs.h:48, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qobject.h:46, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/QObject:1, from ./qt/test/rpcnestedtests.h:8, from qt/test/rpcnestedtests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/test/test_bitcoin_qt-test_main.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from ./blockfilter.h:8, from ./interfaces/chain.h:8, from ./interfaces/init.h:8, from qt/test/test_main.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/test/test_bitcoin_qt-uritests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qnamespace.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qobjectdefs.h:48, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qobject.h:46, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/QObject:1, from ./qt/test/uritests.h:8, from qt/test/uritests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/test/test_bitcoin_qt-util.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/ratio:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/chrono:39, from ./qt/test/util.h:8, from qt/test/util.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/test/test_bitcoin_qt-addressbooktests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qnamespace.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qobjectdefs.h:48, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qobject.h:46, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/QObject:1, from ./qt/test/addressbooktests.h:8, from qt/test/addressbooktests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/test/test_bitcoin_qt-wallettests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qnamespace.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qobjectdefs.h:48, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qobject.h:46, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/QObject:1, from ./qt/test/wallettests.h:8, from qt/test/wallettests.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/test/test_bitcoin_qt-moc_apptests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/test/moc_apptests.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/test/test_bitcoin_qt-moc_optiontests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/test/moc_optiontests.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/test/test_bitcoin_qt-moc_rpcnestedtests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/test/moc_rpcnestedtests.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/test/test_bitcoin_qt-moc_uritests.o CXX qt/test/test_bitcoin_qt-moc_addressbooktests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/test/moc_uritests.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/test/moc_addressbooktests.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/test/test_bitcoin_qt-moc_wallettests.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/test/moc_wallettests.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/test/fuzz/test_fuzz_fuzz-coincontrol.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./test/fuzz/FuzzedDataProvider.h:16, from wallet/test/fuzz/coincontrol.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/test/fuzz/test_fuzz_fuzz-coinselection.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./policy/feerate.h:9, from wallet/test/fuzz/coinselection.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/test/fuzz/test_fuzz_fuzz-fees.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./test/fuzz/FuzzedDataProvider.h:16, from wallet/test/fuzz/fees.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/test/fuzz/test_fuzz_fuzz-parse_iso8601.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./test/fuzz/FuzzedDataProvider.h:16, from wallet/test/fuzz/parse_iso8601.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX wallet/test/fuzz/test_fuzz_fuzz-notifications.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/iostream:38, from ./kernel/chain.h:8, from wallet/test/fuzz/notifications.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-addition_overflow.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./test/fuzz/FuzzedDataProvider.h:16, from test/fuzz/addition_overflow.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-addrman.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./net_types.h:8, from ./addrdb.h:9, from test/fuzz/addrman.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-asmap.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/arpa/inet.h:21, from ./compat/compat.h:25, from ./netaddress.h:12, from test/fuzz/asmap.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-asmap_direct.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/arpa/inet.h:21, from ./compat/compat.h:25, from ./netaddress.h:12, from test/fuzz/asmap_direct.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-autofile.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./compat/byteswap.h:12, from ./compat/endian.h:12, from ./serialize.h:10, from ./streams.h:9, from test/fuzz/autofile.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-banman.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./net_types.h:8, from ./addrdb.h:9, from ./banman.h:8, from test/fuzz/banman.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-base_encode_decode.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from ./test/fuzz/fuzz.h:8, from test/fuzz/base_encode_decode.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-bech32.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./bech32.h:17, from test/fuzz/bech32.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-bip324.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/array:38, from ./bip324.h:8, from test/fuzz/bip324.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-bitdeque.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from ./crypto/chacha20.h:8, from ./random.h:9, from test/fuzz/bitdeque.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-block.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/fuzz/block.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-block_header.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./primitives/transaction.h:9, from ./primitives/block.h:9, from test/fuzz/block_header.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-blockfilter.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from ./blockfilter.h:8, from test/fuzz/blockfilter.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-bloom_filter.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./compat/byteswap.h:12, from ./compat/endian.h:12, from ./serialize.h:10, from ./common/bloom.h:8, from test/fuzz/bloom_filter.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-buffered_file.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./compat/byteswap.h:12, from ./compat/endian.h:12, from ./serialize.h:10, from ./streams.h:9, from test/fuzz/buffered_file.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-chain.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from ./chain.h:9, from test/fuzz/chain.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-checkqueue.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/tuple:38, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/mutex:38, from ./threadsafety.h:9, from ./sync.h:14, from ./checkqueue.h:8, from test/fuzz/checkqueue.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-coins_view.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/fuzz/coins_view.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-coinscache_sim.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/assert.h:35, from ./prevector.h:8, from ./compressor.h:9, from ./coins.h:9, from test/fuzz/coinscache_sim.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-connman.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/arpa/inet.h:21, from ./compat/compat.h:25, from ./netaddress.h:12, from ./addrman.h:9, from test/fuzz/connman.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-crypto.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from ./crypto/sha256.h:8, from ./crypto/hmac_sha256.h:8, from test/fuzz/crypto.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-crypto_aes256.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/ctaes/ctaes.h:10, from ./crypto/aes.h:11, from test/fuzz/crypto_aes256.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-crypto_aes256cbc.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/ctaes/ctaes.h:10, from ./crypto/aes.h:11, from test/fuzz/crypto_aes256cbc.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-crypto_chacha20.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from ./crypto/chacha20.h:8, from test/fuzz/crypto_chacha20.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-crypto_common.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from test/fuzz/crypto_common.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-crypto_diff_fuzz_chacha20.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from ./crypto/chacha20.h:8, from test/fuzz/crypto_diff_fuzz_chacha20.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-crypto_hkdf_hmac_sha256_l32.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from ./crypto/sha256.h:8, from ./crypto/hmac_sha256.h:8, from ./crypto/hkdf_sha256_32.h:8, from test/fuzz/crypto_hkdf_hmac_sha256_l32.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-crypto_poly1305.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from ./crypto/poly1305.h:8, from test/fuzz/crypto_poly1305.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-cuckoocache.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./util/fastrange.h:8, from ./cuckoocache.h:8, from test/fuzz/cuckoocache.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-decode_tx.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./core_io.h:8, from test/fuzz/decode_tx.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-descriptor_parse.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/fuzz/descriptor_parse.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-deserialize.o CXX test/fuzz/fuzz-eval_script.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./net_types.h:8, from ./addrdb.h:9, from test/fuzz/deserialize.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from test/fuzz/eval_script.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-fee_rate.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from test/fuzz/fee_rate.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-fees.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from test/fuzz/fees.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-flatfile.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./flatfile.h:9, from test/fuzz/flatfile.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-float.o CXX test/fuzz/fuzz-golomb_rice.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_tree.h:63, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/map:60, from ./indirectmap.h:8, from ./memusage.h:8, from test/fuzz/float.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from ./blockfilter.h:8, from test/fuzz/golomb_rice.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-headerssync.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from test/fuzz/headerssync.cpp:1: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-hex.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./core_io.h:8, from test/fuzz/hex.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-http_request.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/functional:48, from ./httpserver.h:8, from test/fuzz/http_request.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-integer.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from test/fuzz/integer.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-key.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/fuzz/key.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-key_io.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/fuzz/key_io.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-kitchen_sink.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./compat/byteswap.h:12, from ./compat/endian.h:12, from ./serialize.h:10, from ./common/bloom.h:8, from ./merkleblock.h:9, from test/fuzz/kitchen_sink.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-load_external_block_file.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/fuzz/load_external_block_file.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-locale.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./test/fuzz/FuzzedDataProvider.h:16, from test/fuzz/locale.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-merkleblock.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./compat/byteswap.h:12, from ./compat/endian.h:12, from ./serialize.h:10, from ./common/bloom.h:8, from ./merkleblock.h:9, from test/fuzz/merkleblock.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-message.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/fuzz/message.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-miniscript.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./core_io.h:8, from test/fuzz/miniscript.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-minisketch.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./minisketch/include/minisketch.h:4, from test/fuzz/minisketch.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-mini_miner.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./test/fuzz/FuzzedDataProvider.h:16, from test/fuzz/mini_miner.cpp:1: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-muhash.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./compat/byteswap.h:12, from ./compat/endian.h:12, from ./serialize.h:10, from ./crypto/muhash.h:12, from test/fuzz/muhash.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-multiplication_overflow.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./test/fuzz/FuzzedDataProvider.h:16, from test/fuzz/multiplication_overflow.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-net.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/fuzz/net.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-net_permissions.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/arpa/inet.h:21, from ./compat/compat.h:25, from ./netaddress.h:12, from ./net_permissions.h:5, from test/fuzz/net_permissions.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-netaddress.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/arpa/inet.h:21, from ./compat/compat.h:25, from ./netaddress.h:12, from test/fuzz/netaddress.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-netbase_dns_lookup.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/arpa/inet.h:21, from ./compat/compat.h:25, from ./netaddress.h:12, from test/fuzz/netbase_dns_lookup.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-node_eviction.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/array:38, from ./bip324.h:8, from ./net.h:9, from test/fuzz/node_eviction.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-p2p_transport_serialization.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/fuzz/p2p_transport_serialization.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-package_eval.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./consensus/validation.h:9, from test/fuzz/package_eval.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-parse_hd_keypath.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./test/fuzz/FuzzedDataProvider.h:16, from test/fuzz/parse_hd_keypath.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-parse_numbers.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from ./test/fuzz/fuzz.h:8, from test/fuzz/parse_numbers.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-parse_script.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./core_io.h:8, from test/fuzz/parse_script.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-parse_univalue.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/fuzz/parse_univalue.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-partially_downloaded_block.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./primitives/transaction.h:9, from ./primitives/block.h:9, from ./blockencodings.h:8, from test/fuzz/partially_downloaded_block.cpp:1: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-policy_estimator.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./kernel/mempool_entry.h:8, from test/fuzz/policy_estimator.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-policy_estimator_io.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./policy/fees.h:8, from test/fuzz/policy_estimator_io.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-poolresource.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from test/fuzz/poolresource.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-pow.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from ./chain.h:9, from test/fuzz/pow.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-prevector.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./test/fuzz/FuzzedDataProvider.h:16, from test/fuzz/prevector.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-primitives_transaction.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./primitives/transaction.h:9, from test/fuzz/primitives_transaction.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-process_message.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from ./consensus/consensus.h:9, from test/fuzz/process_message.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-process_messages.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdlib:41, from ./consensus/consensus.h:9, from test/fuzz/process_messages.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-protocol.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/array:38, from ./kernel/messagestartchars.h:8, from ./protocol.h:9, from test/fuzz/protocol.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-psbt.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./test/fuzz/FuzzedDataProvider.h:16, from test/fuzz/psbt.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-random.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from ./crypto/chacha20.h:8, from ./random.h:9, from test/fuzz/random.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-rbf.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/translation.h:8, from ./util/result.h:9, from ./node/mempool_args.h:8, from test/fuzz/rbf.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-rolling_bloom_filter.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./compat/byteswap.h:12, from ./compat/endian.h:12, from ./serialize.h:10, from ./common/bloom.h:8, from test/fuzz/rolling_bloom_filter.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-rpc.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from ./base58.h:17, from test/fuzz/rpc.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-script.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/fuzz/script.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-script_assets_test_minimizer.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from ./test/fuzz/fuzz.h:8, from test/fuzz/script_assets_test_minimizer.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-script_bitcoin_consensus.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./script/bitcoinconsensus.h:9, from test/fuzz/script_bitcoin_consensus.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-script_descriptor_cache.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from test/fuzz/script_descriptor_cache.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-script_flags.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from test/fuzz/script_flags.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-script_format.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/fuzz/script_format.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-script_interpreter.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./primitives/transaction.h:9, from test/fuzz/script_interpreter.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-script_ops.o CXX test/fuzz/fuzz-script_sigcache.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./script/script.h:10, from test/fuzz/script_ops.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/fuzz/script_sigcache.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-script_sign.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/fuzz/script_sign.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-scriptnum_ops.o CXX test/fuzz/fuzz-secp256k1_ec_seckey_import_export_der.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./script/script.h:10, from test/fuzz/scriptnum_ops.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./key.h:10, from test/fuzz/secp256k1_ec_seckey_import_export_der.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-secp256k1_ecdsa_signature_parse_der_lax.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./key.h:10, from test/fuzz/secp256k1_ecdsa_signature_parse_der_lax.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-signature_checker.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from test/fuzz/signature_checker.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-signet.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/fuzz/signet.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-socks5.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/arpa/inet.h:21, from ./compat/compat.h:25, from ./netaddress.h:12, from test/fuzz/socks5.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-span.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from test/fuzz/span.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-spanparsing.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./test/fuzz/FuzzedDataProvider.h:16, from test/fuzz/spanparsing.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-string.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstddef:49, from ./blockfilter.h:8, from test/fuzz/string.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-strprintf.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./test/fuzz/FuzzedDataProvider.h:16, from test/fuzz/strprintf.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-system.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./common/args.h:8, from test/fuzz/system.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-timedata.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./test/fuzz/FuzzedDataProvider.h:16, from test/fuzz/timedata.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-torcontrol.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./test/fuzz/FuzzedDataProvider.h:16, from test/fuzz/torcontrol.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-transaction.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/fuzz/transaction.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-tx_in.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./consensus/validation.h:9, from test/fuzz/tx_in.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-tx_out.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./consensus/validation.h:9, from test/fuzz/tx_out.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-tx_pool.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/string:38, from ./consensus/validation.h:9, from test/fuzz/tx_pool.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-txorphan.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from test/fuzz/txorphan.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-txrequest.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from test/fuzz/txrequest.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-utxo_snapshot.o CXX test/fuzz/fuzz-utxo_total_supply.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/fuzz/utxo_snapshot.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from test/fuzz/utxo_total_supply.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-validation_load_mempool.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./kernel/mempool_persist.h:8, from test/fuzz/validation_load_mempool.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/fuzz-versionbits.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstring:41, from ./arith_uint256.h:9, from ./chain.h:9, from test/fuzz/versionbits.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/libtest_fuzz_a-fuzz.o CXX test/fuzz/libtest_fuzz_a-util.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./span.h:8, from ./test/fuzz/fuzz.h:8, from test/fuzz/fuzz.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from test/fuzz/util.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/util/libtest_fuzz_a-mempool.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from test/fuzz/util/mempool.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX test/fuzz/util/libtest_fuzz_a-net.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/array:38, from ./bip324.h:8, from ./net.h:9, from ./test/fuzz/util/net.h:8, from test/fuzz/util/net.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX univalue/test/object-object.o CXX univalue/test/unitester-unitester.o CXXLD libbitcoinconsensus.la AR libbitcoin_node.a AR libbitcoin_wallet.a AR libbitcoin_common.a AR libbitcoin_util.a CXXLD libunivalue.la AR libbitcoin_consensus.a CXXLD crypto/libbitcoin_crypto_base.la CXXLD crypto/libbitcoin_crypto_sse41.la CXXLD crypto/libbitcoin_crypto_avx2.la CXXLD crypto/libbitcoin_crypto_x86_shani.la CXXLD leveldb/libleveldb.la CXXLD crc32c/libcrc32c.la CXXLD leveldb/libmemenv.la AR libbitcoin_cli.a AR libtest_util.a AR minisketch/libminisketch.a CXX qt/bitcoin_qt-main.o CXX init/qt_bitcoin_qt-bitcoin-qt.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./interfaces/node.h:8, from ./qt/bitcoin.h:12, from qt/main.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./common/args.h:8, from init/bitcoin-qt.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-bantablemodel.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./net_types.h:8, from ./addrdb.h:9, from ./qt/bantablemodel.h:8, from qt/bantablemodel.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-bitcoin.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./interfaces/node.h:8, from ./qt/bitcoin.h:12, from qt/bitcoin.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-bitcoinaddressvalidator.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qtguiglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qvalidator.h:44, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/QValidator:1, from ./qt/bitcoinaddressvalidator.h:8, from qt/bitcoinaddressvalidator.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-bitcoinamountfield.o CXX qt/libbitcoinqt_a-bitcoingui.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./qt/bitcoinamountfield.h:8, from qt/bitcoinamountfield.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./qt/bitcoinunits.h:8, from ./qt/bitcoingui.h:12, from qt/bitcoingui.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-bitcoinunits.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./qt/bitcoinunits.h:8, from qt/bitcoinunits.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-clientmodel.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qnamespace.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qobjectdefs.h:48, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qobject.h:46, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/QObject:1, from ./qt/clientmodel.h:8, from qt/clientmodel.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-csvmodelwriter.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qalgorithms.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qlist.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/QList:1, from ./qt/csvmodelwriter.h:8, from qt/csvmodelwriter.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-guiutil.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./qt/guiutil.h:8, from qt/guiutil.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-initexecutor.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./interfaces/node.h:8, from ./qt/initexecutor.h:8, from qt/initexecutor.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-intro.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./uint256.h:9, from ./consensus/params.h:9, from ./kernel/chainparams.h:9, from ./chainparams.h:9, from qt/intro.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-modaloverlay.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qchar.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qstring.h:49, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qdatetime.h:44, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/QDateTime:1, from ./qt/modaloverlay.h:8, from qt/modaloverlay.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-networkstyle.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/optional:36, from ./util/chaintype.h:8, from ./qt/networkstyle.h:8, from qt/networkstyle.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-notificator.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qtguiglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qicon.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/QIcon:1, from ./qt/notificator.h:12, from qt/notificator.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-optionsdialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qtguiglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qdialog.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/QDialog:1, from ./qt/optionsdialog.h:8, from qt/optionsdialog.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-optionsmodel.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./qt/optionsmodel.h:8, from qt/optionsmodel.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-peertablemodel.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/array:38, from ./bip324.h:8, from ./net.h:9, from ./net_processing.h:9, from ./qt/peertablemodel.h:8, from qt/peertablemodel.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-peertablesortproxy.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qatomic.h:41, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qvariant.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qabstractitemmodel.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qabstractproxymodel.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qsortfilterproxymodel.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/QSortFilterProxyModel:1, from ./qt/peertablesortproxy.h:8, from qt/peertablesortproxy.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-platformstyle.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qtguiglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qicon.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/QIcon:1, from ./qt/platformstyle.h:8, from qt/platformstyle.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-qvalidatedlineedit.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qtguiglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qlineedit.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/QLineEdit:1, from ./qt/qvalidatedlineedit.h:8, from qt/qvalidatedlineedit.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-qvaluecombobox.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qtguiglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qcombobox.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/QComboBox:1, from ./qt/qvaluecombobox.h:8, from qt/qvaluecombobox.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-rpcconsole.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qnamespace.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qobjectdefs.h:48, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qobject.h:46, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/QObject:1, from ./qt/clientmodel.h:8, from ./qt/rpcconsole.h:12, from qt/rpcconsole.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-splashscreen.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qtguiglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qwidget.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/QWidget:1, from ./qt/splashscreen.h:8, from qt/splashscreen.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-trafficgraphwidget.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./interfaces/node.h:8, from qt/trafficgraphwidget.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-utilitydialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qtguiglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qdialog.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/QDialog:1, from ./qt/utilitydialog.h:8, from qt/utilitydialog.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-addressbookpage.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qtguiglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qdialog.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/QDialog:1, from ./qt/addressbookpage.h:8, from qt/addressbookpage.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-addresstablemodel.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/optional:36, from ./qt/addresstablemodel.h:8, from qt/addresstablemodel.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-askpassphrasedialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qtguiglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qdialog.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/QDialog:1, from ./qt/askpassphrasedialog.h:8, from qt/askpassphrasedialog.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-coincontroldialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./qt/coincontroldialog.h:8, from qt/coincontroldialog.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-coincontroltreewidget.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qtguiglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qevent.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/QKeyEvent:1, from ./qt/coincontroltreewidget.h:8, from qt/coincontroltreewidget.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-createwalletdialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from ./tinyformat.h:144, from ./util/fs.h:8, from ./common/settings.h:8, from ./interfaces/node.h:8, from qt/createwalletdialog.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-editaddressdialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qtguiglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qdialog.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/QDialog:1, from ./qt/editaddressdialog.h:8, from qt/editaddressdialog.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-openuridialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qtguiglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qdialog.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/QDialog:1, from ./qt/openuridialog.h:8, from qt/openuridialog.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-overviewpage.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from ./interfaces/wallet.h:8, from ./qt/overviewpage.h:8, from qt/overviewpage.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-paymentserver.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./qt/sendcoinsrecipient.h:12, from ./qt/paymentserver.h:39, from qt/paymentserver.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-psbtoperationsdialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qtguiglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qdialog.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/QDialog:1, from ./qt/psbtoperationsdialog.h:8, from qt/psbtoperationsdialog.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-qrimagewidget.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qtguiglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qimage.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/QImage:1, from ./qt/qrimagewidget.h:8, from qt/qrimagewidget.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-receivecoinsdialog.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./addresstype.h:8, from ./wallet/wallet.h:9, from qt/receivecoinsdialog.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-receiverequestdialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./qt/sendcoinsrecipient.h:12, from ./qt/receiverequestdialog.h:8, from qt/receiverequestdialog.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-recentrequeststablemodel.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./qt/sendcoinsrecipient.h:12, from ./qt/recentrequeststablemodel.h:8, from qt/recentrequeststablemodel.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-sendcoinsdialog.o CXX qt/libbitcoinqt_a-sendcoinsentry.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qnamespace.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qobjectdefs.h:48, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qobject.h:46, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/QObject:1, from ./qt/clientmodel.h:8, from ./qt/sendcoinsdialog.h:8, from qt/sendcoinsdialog.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./qt/sendcoinsrecipient.h:12, from ./qt/sendcoinsentry.h:8, from qt/sendcoinsentry.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-signverifymessagedialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qtguiglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qdialog.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/QDialog:1, from ./qt/signverifymessagedialog.h:8, from qt/signverifymessagedialog.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-transactiondesc.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./qt/bitcoinunits.h:8, from ./qt/transactiondesc.h:8, from qt/transactiondesc.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-transactiondescdialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qtguiglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qdialog.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/QDialog:1, from ./qt/transactiondescdialog.h:8, from qt/transactiondescdialog.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-transactionfilterproxy.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./qt/transactionfilterproxy.h:8, from qt/transactionfilterproxy.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-transactionoverviewwidget.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qtguiglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qlistview.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/QListView:1, from ./qt/transactionoverviewwidget.h:8, from qt/transactionoverviewwidget.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-transactionrecord.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./qt/transactionrecord.h:8, from qt/transactionrecord.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-transactiontablemodel.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./qt/bitcoinunits.h:8, from ./qt/transactiontablemodel.h:8, from qt/transactiontablemodel.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-transactionview.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./qt/guiutil.h:8, from ./qt/transactionview.h:8, from qt/transactionview.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-walletcontroller.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./qt/sendcoinsrecipient.h:12, from ./qt/walletcontroller.h:8, from qt/walletcontroller.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-walletframe.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/type_traits:38, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtCore/qglobal.h:45, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtGui/qtguiglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/qframe.h:43, from /gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/include/qt5/QtWidgets/QFrame:1, from ./qt/walletframe.h:8, from qt/walletframe.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-walletmodel.o In file included from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/bits/libc-header-start.h:33, from /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/stdint.h:26, from ./crypto/common.h:12, from ./hash.h:10, from ./pubkey.h:10, from ./key.h:10, from ./qt/walletmodel.h:12, from qt/walletmodel.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-walletmodeltransaction.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./primitives/transaction.h:9, from ./qt/walletmodeltransaction.h:8, from qt/walletmodeltransaction.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-walletview.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/cstdint:38, from ./consensus/amount.h:9, from ./qt/walletview.h:8, from qt/walletview.cpp:5: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_addressbookpage.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_addressbookpage.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_addresstablemodel.o CXX qt/libbitcoinqt_a-moc_askpassphrasedialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_addresstablemodel.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_askpassphrasedialog.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_createwalletdialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_createwalletdialog.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_bantablemodel.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_bantablemodel.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_bitcoin.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_bitcoin.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_bitcoinaddressvalidator.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_bitcoinaddressvalidator.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_bitcoinamountfield.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_bitcoinamountfield.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_bitcoingui.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_bitcoingui.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_bitcoinunits.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_bitcoinunits.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_clientmodel.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_clientmodel.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_coincontroldialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_coincontroldialog.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_coincontroltreewidget.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_coincontroltreewidget.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_csvmodelwriter.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_csvmodelwriter.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_editaddressdialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_editaddressdialog.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_guiutil.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_guiutil.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_initexecutor.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_initexecutor.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_intro.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_intro.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_macdockiconhandler.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_macdockiconhandler.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_macnotificationhandler.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_macnotificationhandler.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_modaloverlay.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_modaloverlay.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_notificator.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_notificator.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_openuridialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_openuridialog.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_optionsdialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_optionsdialog.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_optionsmodel.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_optionsmodel.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_overviewpage.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_overviewpage.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_peertablemodel.o CXX qt/libbitcoinqt_a-moc_peertablesortproxy.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_peertablemodel.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_peertablesortproxy.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_paymentserver.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_paymentserver.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_psbtoperationsdialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_psbtoperationsdialog.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_qrimagewidget.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_qrimagewidget.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_qvalidatedlineedit.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_qvalidatedlineedit.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_qvaluecombobox.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_qvaluecombobox.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_receivecoinsdialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_receivecoinsdialog.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_receiverequestdialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_receiverequestdialog.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_recentrequeststablemodel.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_recentrequeststablemodel.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_rpcconsole.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_rpcconsole.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_sendcoinsdialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_sendcoinsdialog.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_sendcoinsentry.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_sendcoinsentry.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_signverifymessagedialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_signverifymessagedialog.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_splashscreen.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_splashscreen.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_trafficgraphwidget.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_trafficgraphwidget.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_transactiondesc.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_transactiondesc.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_transactiondescdialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_transactiondescdialog.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_transactionfilterproxy.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_transactionfilterproxy.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_transactionoverviewwidget.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_transactionoverviewwidget.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_transactiontablemodel.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_transactiontablemodel.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_transactionview.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_transactionview.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_utilitydialog.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_utilitydialog.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_walletcontroller.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_walletcontroller.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_walletframe.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_walletframe.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_walletmodel.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_walletmodel.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-moc_walletview.o CXX qt/libbitcoinqt_a-qrc_bitcoin.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/bits/stl_algobase.h:59, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/memory:63, from qt/moc_walletview.cpp:9: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXX qt/libbitcoinqt_a-qrc_bitcoin_locale.o AR libtest_fuzz.a CXXLD univalue/test/object CXXLD univalue/test/unitester CXXLD bitcoind CXXLD bitcoin-cli CXXLD bitcoin-tx CXXLD bitcoin-wallet CXXLD bitcoin-util CXXLD test/test_bitcoin CXXLD bench/bench_bitcoin CXXLD test/fuzz/fuzz AR qt/libbitcoinqt.a CXXLD qt/bitcoin-qt CXXLD qt/test/test_bitcoin-qt libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Network.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Network.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Widgets.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Gui.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Widgets.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Gui.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Gui.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Gui.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5DBus.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5DBus.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Test.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Network.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Widgets.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Gui.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Network.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Widgets.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Gui.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Gui.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5DBus.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Gui.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5DBus.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Test.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. libtool: warning: library '/gnu/store/9fksrkmirh7xs0lgkf93pslg482yclnm-qtbase-5.15.10/lib/libQt5Core.la' was moved. make[2]: Leaving directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src' make[1]: Leaving directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src' Making all in doc/man make[1]: Entering directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/doc/man' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/doc/man' make[1]: Entering directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0' phase `build' succeeded after 1004.5 seconds starting phase `set-home' phase `set-home' succeeded after 0.0 seconds starting phase `check' Making check in src make[1]: Entering directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src' make[2]: Entering directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src' make[3]: Entering directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0' make[3]: Leaving directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0' GEN obj/build.h make minisketch/test make[3]: Entering directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src' CXX minisketch/src/test-test.o In file included from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/os_defines.h:39, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/i686-unknown-linux-gnu/bits/c++config.h:586, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/utility:68, from /gnu/store/isbd8adggnzdprcd7fxxlck2f5iqamg5-gcc-11.3.0/include/c++/algorithm:60, from minisketch/src/test.cpp:7: /gnu/store/0hr9jpczkcgpgqkhf4q4868xd57h5a62-glibc-2.35/include/features.h:424:5: warning: #warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform [-Wcpp] 424 | # warning _FORTIFY_SOURCE > 2 is treated like 2 on this platform | ^~~~~~~ CXXLD minisketch/test make[3]: Leaving directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src' make check-TESTS check-local make[3]: Entering directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src' Running tests: addrman_tests from test/addrman_tests.cpp Running tests: allocator_tests from test/allocator_tests.cpp Running tests: amount_tests from test/amount_tests.cpp Running tests: argsman_tests from test/argsman_tests.cpp Running tests: arith_uint256_tests from test/arith_uint256_tests.cpp Running tests: banman_tests from test/banman_tests.cpp Running tests: base32_tests from test/base32_tests.cpp Running tests: bech32_tests from test/bech32_tests.cpp Running tests: base58_tests from test/base58_tests.cpp Running tests: base64_tests from test/base64_tests.cpp Running tests: bip32_tests from test/bip32_tests.cpp Running tests: bip324_tests from test/bip324_tests.cpp Running tests: blockchain_tests from test/blockchain_tests.cpp Running tests: blockencodings_tests from test/blockencodings_tests.cpp Running tests: blockfilter_index_tests from test/blockfilter_index_tests.cpp Running tests: blockfilter_tests from test/blockfilter_tests.cpp Running tests: blockmanager_tests from test/blockmanager_tests.cpp Running tests: bloom_tests from test/bloom_tests.cpp Running tests: bswap_tests from test/bswap_tests.cpp Running tests: checkqueue_tests from test/checkqueue_tests.cpp Running tests: coins_tests from test/coins_tests.cpp Running tests: coinstatsindex_tests from test/coinstatsindex_tests.cpp Running tests: compilerbug_tests from test/compilerbug_tests.cpp Running tests: compress_tests from test/compress_tests.cpp Running tests: crypto_tests from test/crypto_tests.cpp Running tests: cuckoocache_tests from test/cuckoocache_tests.cpp Running tests: dbwrapper_tests from test/dbwrapper_tests.cpp make[4]: Entering directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src' Running tests: denialofservice_tests from test/denialofservice_tests.cpp Running tests: descriptor_tests from test/descriptor_tests.cpp Running tests: flatfile_tests from test/flatfile_tests.cpp Running tests: fs_tests from test/fs_tests.cpp PASS: univalue/test/object PASS: univalue/test/unitester make[5]: Entering directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0' Running tests: getarg_tests from test/getarg_tests.cpp make[5]: Leaving directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0' Running tests: hash_tests from test/hash_tests.cpp Running tests: headers_sync_chainwork_tests from test/headers_sync_chainwork_tests.cpp Running tests: httpserver_tests from test/httpserver_tests.cpp Running tests: i2p_tests from test/i2p_tests.cpp Running tests: interfaces_tests from test/interfaces_tests.cpp Running tests: key_io_tests from test/key_io_tests.cpp Running tests: key_tests from test/key_tests.cpp Running tests: logging_tests from test/logging_tests.cpp Running tests: mempool_tests from test/mempool_tests.cpp Running tests: merkle_tests from test/merkle_tests.cpp Running tests: merkleblock_tests from test/merkleblock_tests.cpp Running tests: miner_tests from test/miner_tests.cpp GEN obj/build.h Running tests: miniminer_tests from test/miniminer_tests.cpp Running tests: miniscript_tests from test/miniscript_tests.cpp Running tests: multisig_tests from test/multisig_tests.cpp Running tests: minisketch_tests from test/minisketch_tests.cpp Running tests: net_peer_eviction_tests from test/net_peer_eviction_tests.cpp Running tests: net_tests from test/net_tests.cpp Running tests: netbase_tests from test/netbase_tests.cpp Running tests: orphanage_tests from test/orphanage_tests.cpp Running tests: pmt_tests from test/pmt_tests.cpp Running tests: policy_fee_tests from test/policy_fee_tests.cpp Running tests: policyestimator_tests from test/policyestimator_tests.cpp Running tests: pool_tests from test/pool_tests.cpp Running tests: pow_tests from test/pow_tests.cpp Running tests: prevector_tests from test/prevector_tests.cpp Running tests: raii_event_tests from test/raii_event_tests.cpp Running tests: random_tests from test/random_tests.cpp Running tests: rbf_tests from test/rbf_tests.cpp Running tests: rest_tests from test/rest_tests.cpp Running tests: result_tests from test/result_tests.cpp Running tests: reverselock_tests from test/reverselock_tests.cpp Running tests: rpc_tests from test/rpc_tests.cpp Running tests: sanity_tests from test/sanity_tests.cpp Running tests: scheduler_tests from test/scheduler_tests.cpp Running tests: script_p2sh_tests from test/script_p2sh_tests.cpp Running tests: script_parse_tests from test/script_parse_tests.cpp PASS: minisketch/test Running tests: script_segwit_tests from test/script_segwit_tests.cpp Running tests: script_standard_tests from test/script_standard_tests.cpp Running tests: script_tests from test/script_tests.cpp Running tests: scriptnum_tests from test/scriptnum_tests.cpp Running tests: serfloat_tests from test/serfloat_tests.cpp Running tests: serialize_tests from test/serialize_tests.cpp Running tests: settings_tests from test/settings_tests.cpp Running tests: sighash_tests from test/sighash_tests.cpp Running tests: sigopcount_tests from test/sigopcount_tests.cpp Running tests: skiplist_tests from test/skiplist_tests.cpp Running tests: sock_tests from test/sock_tests.cpp Running tests: streams_tests from test/streams_tests.cpp Running tests: sync_tests from test/sync_tests.cpp Running tests: system_tests from test/system_tests.cpp Running tests: timedata_tests from test/timedata_tests.cpp Running tests: torcontrol_tests from test/torcontrol_tests.cpp Running tests: transaction_tests from test/transaction_tests.cpp Running tests: translation_tests from test/translation_tests.cpp Running tests: txindex_tests from test/txindex_tests.cpp Running tests: txpackage_tests from test/txpackage_tests.cpp Running tests: txreconciliation_tests from test/txreconciliation_tests.cpp Running tests: txrequest_tests from test/txrequest_tests.cpp Running tests: txvalidation_tests from test/txvalidation_tests.cpp Running tests: txvalidationcache_tests from test/txvalidationcache_tests.cpp Running tests: uint256_tests from test/uint256_tests.cpp Running tests: util_tests from test/util_tests.cpp Running tests: util_threadnames_tests from test/util_threadnames_tests.cpp Running tests: validation_block_tests from test/validation_block_tests.cpp Running tests: validation_chainstate_tests from test/validation_chainstate_tests.cpp Running tests: validation_chainstatemanager_tests from test/validation_chainstatemanager_tests.cpp Running tests: validation_flush_tests from test/validation_flush_tests.cpp Running tests: validation_tests from test/validation_tests.cpp Running tests: validationinterface_tests from test/validationinterface_tests.cpp Running tests: versionbits_tests from test/versionbits_tests.cpp Running tests: xoroshiro128plusplus_tests from test/xoroshiro128plusplus_tests.cpp Running tests: feebumper_tests from wallet/test/feebumper_tests.cpp Running tests: psbt_wallet_tests from wallet/test/psbt_wallet_tests.cpp Running tests: spend_tests from wallet/test/spend_tests.cpp Running tests: wallet_tests from wallet/test/wallet_tests.cpp Running tests: walletdb_tests from wallet/test/walletdb_tests.cpp Running tests: wallet_crypto_tests from wallet/test/wallet_crypto_tests.cpp PASS: qt/test/test_bitcoin-qt ============================================================================ Testsuite summary for Bitcoin Core 26.0.0 ============================================================================ # TOTAL: 4 # PASS: 4 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[4]: Leaving directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src' Running tests: wallet_transaction_tests from wallet/test/wallet_transaction_tests.cpp Running tests: coinselector_tests from wallet/test/coinselector_tests.cpp Running tests: init_tests from wallet/test/init_tests.cpp Running tests: ismine_tests from wallet/test/ismine_tests.cpp Running tests: wallet_util_tests from wallet/test/rpc_util_tests.cpp Running tests: scriptpubkeyman_tests from wallet/test/scriptpubkeyman_tests.cpp Running tests: walletload_tests from wallet/test/walletload_tests.cpp Running tests: group_outputs_tests from wallet/test/group_outputs_tests.cpp Running tests: db_tests from wallet/test/db_tests.cpp Running test/util/test_runner.py... /gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3.10 ../test/util/test_runner.py Running test/util/rpcauth-test.py... /gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/bin/python3.10 ../test/util/rpcauth-test.py ... ---------------------------------------------------------------------- Ran 3 tests in 0.012s OK Running bench/bench_bitcoin (one iteration sanity check, only high priority)... bench/bench_bitcoin -sanity-check -priority-level=high Running with -sanity-check option, output is being suppressed as benchmark results will be useless. make[4]: Entering directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src/secp256k1' make check-am make[5]: Entering directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src/secp256k1' CC src/noverify_tests-tests.o CC src/tests-tests.o CC src/exhaustive_tests-tests_exhaustive.o CCLD exhaustive_tests CCLD noverify_tests CCLD tests make check-TESTS make[6]: Entering directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src/secp256k1' make[7]: Entering directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src/secp256k1' PASS: exhaustive_tests PASS: noverify_tests PASS: tests ============================================================================ Testsuite summary for libsecp256k1 0.4.0 ============================================================================ # TOTAL: 3 # PASS: 3 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[7]: Leaving directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src/secp256k1' make[6]: Leaving directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src/secp256k1' make[5]: Leaving directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src/secp256k1' make[4]: Leaving directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src/secp256k1' make[3]: Leaving directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src' make[2]: Leaving directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src' make[1]: Leaving directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/src' Making check in doc/man make[1]: Entering directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/doc/man' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/doc/man' make[1]: Entering directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0' make[1]: Nothing to be done for 'check-am'. make[1]: Leaving directory '/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0' phase `check' succeeded after 889.4 seconds starting phase `check-functional' Temporary test directory at /tmp/guix-build-bitcoin-core-26.0.drv-0/test_runner_β‚Ώ_πŸƒ_20240219_093507 ................. ---------------------------------------------------------------------- Ran 17 tests in 42.980s OK 1/284 - mempool_persist.py --descriptors passed, Duration: 25 s 2/284 - mining_getblocktemplate_longpoll.py passed, Duration: 71 s 3/284 - mempool_updatefromblock.py passed, Duration: 95 s 4/284 - feature_maxuploadtarget.py passed, Duration: 116 s 5/284 - rpc_psbt.py --legacy-wallet passed, Duration: 46 s 6/284 - rpc_psbt.py --descriptors passed, Duration: 34 s 7/284 - feature_fee_estimation.py passed, Duration: 151 s 8/284 - wallet_fundrawtransaction.py --descriptors passed, Duration: 48 s 9/284 - wallet_bumpfee.py --descriptors passed, Duration: 72 s 10/284 - p2p_segwit.py passed, Duration: 234 s 11/284 - wallet_bumpfee.py --legacy-wallet passed, Duration: 112 s 12/284 - wallet_backup.py --descriptors passed, Duration: 38 s 13/284 - feature_segwit.py --descriptors passed, Duration: 17 s 14/284 - feature_segwit.py --descriptors --v2transport passed, Duration: 18 s 15/284 - feature_taproot.py passed, Duration: 325 s Running Unit Tests for Test Framework Modules 16/284 - wallet_miniscript.py --descriptors failed, Duration: 311 s stdout: 2024-02-19T09:36:18.374000Z TestFramework (INFO): PRNG seed is: 2140215094 2024-02-19T09:36:18.403000Z TestFramework (INFO): Initializing test directory /tmp/guix-build-bitcoin-core-26.0.drv-0/test_runner_β‚Ώ_πŸƒ_20240219_093507/wallet_miniscript_275 2024-02-19T09:36:19.258000Z TestFramework (INFO): Making a descriptor wallet 2024-02-19T09:36:19.443000Z TestFramework (INFO): Importing descriptor 'wsh(or_b(pk(tpubD6NzVbkrYhZ4YPAbyf6urxqqnmJF79PzQtyERAmvkSVS9fweCTjxjDh22Z5St9fGb1a5DUCv8G27nYupKP1Ctr1pkamJossoetzws1moNRn/*),s:pk(tpubD6NzVbkrYhZ4YMQC15JS7QcrsAyfGrGiykweqMmPxTkEVScu7vCZLNpPXW1XphHwzsgmqdHWDQAfucbM72EEB1ZEyfgZxYvkZjYVXx1xS9p/*)))' 2024-02-19T09:36:19.479000Z TestFramework (INFO): Testing we derive new addresses for it 2024-02-19T09:36:19.523000Z TestFramework (INFO): Testing we detect funds sent to one of them 2024-02-19T09:36:19.625000Z TestFramework (INFO): Importing descriptor 'wsh(or_d(pk(tpubD6NzVbkrYhZ4YPAbyf6urxqqnmJF79PzQtyERAmvkSVS9fweCTjxjDh22Z5St9fGb1a5DUCv8G27nYupKP1Ctr1pkamJossoetzws1moNRn/*),and_v(and_v(v:pk(tpubD6NzVbkrYhZ4YMQC15JS7QcrsAyfGrGiykweqMmPxTkEVScu7vCZLNpPXW1XphHwzsgmqdHWDQAfucbM72EEB1ZEyfgZxYvkZjYVXx1xS9p/*),or_c(pk(tpubD6NzVbkrYhZ4YU9vM1s53UhD75UyJatx8EMzMZ3VUjR2FciNfLLkAw6a4pWACChzobTseNqdWk4G7ZdBqRDLtLSACKykTScmqibb1ZrCvJu/*),v:hash160(7f999c905d5e35cefd0a37673f746eb13fba3640))),older(1))))' 2024-02-19T09:36:19.693000Z TestFramework (INFO): Testing we derive new addresses for it 2024-02-19T09:36:19.737000Z TestFramework (INFO): Testing we detect funds sent to one of them 2024-02-19T09:36:19.889000Z TestFramework (INFO): Importing descriptor 'wsh(andor(multi(2,tpubD6NzVbkrYhZ4YPAbyf6urxqqnmJF79PzQtyERAmvkSVS9fweCTjxjDh22Z5St9fGb1a5DUCv8G27nYupKP1Ctr1pkamJossoetzws1moNRn/*,tpubD6NzVbkrYhZ4YMQC15JS7QcrsAyfGrGiykweqMmPxTkEVScu7vCZLNpPXW1XphHwzsgmqdHWDQAfucbM72EEB1ZEyfgZxYvkZjYVXx1xS9p/*),and_v(v:multi(4,02aebf2d10b040eb936a6f02f44ee82f8b34f5c1ccb20ff3949c2b28206b7c1068,030f64b922aee2fd597f104bc6cb3b670f1ca2c6c49b1071a1a6c010575d94fe5a,02abe475b199ec3d62fa576faee16a334fdb86ffb26dce75becebaaedf328ac3fe,0314f3dc33595b0d016bb522f6fe3a67680723d842c1b9b8ae6b59fdd8ab5cccb4),after(424242)),thresh(4,pkh(tpubD6NzVbkrYhZ4YU9vM1s53UhD75UyJatx8EMzMZ3VUjR2FciNfLLkAw6a4pWACChzobTseNqdWk4G7ZdBqRDLtLSACKykTScmqibb1ZrCvJu/*),a:pkh(tpubD6NzVbkrYhZ4XRMcMFMMFvzVt6jaDAtjZhD7JLwdPdMm9xa76DnxYYP7w9TZGJDVFkek3ArwVsuacheqqPog8TH5iBCX1wuig8PLXim4n9a/*),a:pkh(tpubD6NzVbkrYhZ4WsqRzDmkL82SWcu42JzUvKWzrJHQ8EC2vEHRHkXj1De93sD3biLrKd8XGnamXURGjMbYavbszVDXpjXV2cGUERucLJkE6cy/*),a:pkh(tpubDEFLeBkKTm8aiYkySz8hXAXPVnPSfxMi7Fxhg9sejUrkwJuRWvPdLEiXjTDbhGbjLKCZUDUUibLxTnK5UP1q7qYrSnPqnNe7M8mvAW1STcc/*))))' 2024-02-19T09:36:19.977000Z TestFramework (INFO): Testing we derive new addresses for it 2024-02-19T09:36:20.109000Z TestFramework (INFO): Testing we detect funds sent to one of them 2024-02-19T09:36:20.244000Z TestFramework (INFO): Importing descriptor 'wsh(or_i(and_b(pk(02aebf2d10b040eb936a6f02f44ee82f8b34f5c1ccb20ff3949c2b28206b7c1068),a:and_b(pk(030f64b922aee2fd597f104bc6cb3b670f1ca2c6c49b1071a1a6c010575d94fe5a),a:and_b(pk(02abe475b199ec3d62fa576faee16a334fdb86ffb26dce75becebaaedf328ac3fe),a:and_b(pk(0314f3dc33595b0d016bb522f6fe3a67680723d842c1b9b8ae6b59fdd8ab5cccb4),s:pk(025eba3305bd3c829e4e1551aac7358e4178832c739e4fc4729effe428de0398ab))))),and_v(v:thresh(2,pkh(tpubD6NzVbkrYhZ4YPAbyf6urxqqnmJF79PzQtyERAmvkSVS9fweCTjxjDh22Z5St9fGb1a5DUCv8G27nYupKP1Ctr1pkamJossoetzws1moNRn/*),a:pkh(029ffbe722b147f3035c87cb1c60b9a5947dd49c774cc31e94773478711a929ac0),a:pkh(0211c7b2e18b6fd330f322de087da62da92ae2ae3d0b7cec7e616479cce175f183)),older(4209713))))' 2024-02-19T09:36:20.322000Z TestFramework (INFO): Testing we derive new addresses for it 2024-02-19T09:36:20.348000Z TestFramework (INFO): Testing we detect funds sent to one of them 2024-02-19T09:36:20.480000Z TestFramework (INFO): Importing descriptor 'tr(4d54bb9928a0683b7e383de72943b214b0716f58aa54c7ba6bcea2328bc9c768,or_b(pk(tpubD6NzVbkrYhZ4YPAbyf6urxqqnmJF79PzQtyERAmvkSVS9fweCTjxjDh22Z5St9fGb1a5DUCv8G27nYupKP1Ctr1pkamJossoetzws1moNRn/*),s:pk(tpubD6NzVbkrYhZ4YMQC15JS7QcrsAyfGrGiykweqMmPxTkEVScu7vCZLNpPXW1XphHwzsgmqdHWDQAfucbM72EEB1ZEyfgZxYvkZjYVXx1xS9p/*)))' 2024-02-19T09:36:20.548000Z TestFramework (INFO): Testing we derive new addresses for it 2024-02-19T09:36:20.585000Z TestFramework (INFO): Testing we detect funds sent to one of them 2024-02-19T09:36:20.694000Z TestFramework (INFO): Importing descriptor 'tr(4d54bb9928a0683b7e383de72943b214b0716f58aa54c7ba6bcea2328bc9c768,{or_b(pk(tpubD6NzVbkrYhZ4YPAbyf6urxqqnmJF79PzQtyERAmvkSVS9fweCTjxjDh22Z5St9fGb1a5DUCv8G27nYupKP1Ctr1pkamJossoetzws1moNRn/*),s:pk(tpubD6NzVbkrYhZ4YMQC15JS7QcrsAyfGrGiykweqMmPxTkEVScu7vCZLNpPXW1XphHwzsgmqdHWDQAfucbM72EEB1ZEyfgZxYvkZjYVXx1xS9p/*)),or_d(pk(tpubD6NzVbkrYhZ4YPAbyf6urxqqnmJF79PzQtyERAmvkSVS9fweCTjxjDh22Z5St9fGb1a5DUCv8G27nYupKP1Ctr1pkamJossoetzws1moNRn/*),and_v(and_v(v:pk(tpubD6NzVbkrYhZ4YMQC15JS7QcrsAyfGrGiykweqMmPxTkEVScu7vCZLNpPXW1XphHwzsgmqdHWDQAfucbM72EEB1ZEyfgZxYvkZjYVXx1xS9p/*),or_c(pk(tpubD6NzVbkrYhZ4YU9vM1s53UhD75UyJatx8EMzMZ3VUjR2FciNfLLkAw6a4pWACChzobTseNqdWk4G7ZdBqRDLtLSACKykTScmqibb1ZrCvJu/*),v:hash160(7f999c905d5e35cefd0a37673f746eb13fba3640))),older(1)))})' 2024-02-19T09:36:20.770000Z TestFramework (INFO): Testing we derive new addresses for it 2024-02-19T09:36:20.845000Z TestFramework (INFO): Testing we detect funds sent to one of them 2024-02-19T09:36:20.986000Z TestFramework (INFO): Importing descriptor 'tr(4d54bb9928a0683b7e383de72943b214b0716f58aa54c7ba6bcea2328bc9c768,{{or_b(pk(tpubD6NzVbkrYhZ4YPAbyf6urxqqnmJF79PzQtyERAmvkSVS9fweCTjxjDh22Z5St9fGb1a5DUCv8G27nYupKP1Ctr1pkamJossoetzws1moNRn/*),s:pk(tpubD6NzVbkrYhZ4YMQC15JS7QcrsAyfGrGiykweqMmPxTkEVScu7vCZLNpPXW1XphHwzsgmqdHWDQAfucbM72EEB1ZEyfgZxYvkZjYVXx1xS9p/*)),or_d(pk(tpubD6NzVbkrYhZ4YPAbyf6urxqqnmJF79PzQtyERAmvkSVS9fweCTjxjDh22Z5St9fGb1a5DUCv8G27nYupKP1Ctr1pkamJossoetzws1moNRn/*),and_v(and_v(v:pk(tpubD6NzVbkrYhZ4YMQC15JS7QcrsAyfGrGiykweqMmPxTkEVScu7vCZLNpPXW1XphHwzsgmqdHWDQAfucbM72EEB1ZEyfgZxYvkZjYVXx1xS9p/*),or_c(pk(tpubD6NzVbkrYhZ4YU9vM1s53UhD75UyJatx8EMzMZ3VUjR2FciNfLLkAw6a4pWACChzobTseNqdWk4G7ZdBqRDLtLSACKykTScmqibb1ZrCvJu/*),v:hash160(7f999c905d5e35cefd0a37673f746eb13fba3640))),older(1)))},andor(multi_a(2,tpubD6NzVbkrYhZ4YPAbyf6urxqqnmJF79PzQtyERAmvkSVS9fweCTjxjDh22Z5St9fGb1a5DUCv8G27nYupKP1Ctr1pkamJossoetzws1moNRn/*,tpubD6NzVbkrYhZ4YMQC15JS7QcrsAyfGrGiykweqMmPxTkEVScu7vCZLNpPXW1XphHwzsgmqdHWDQAfucbM72EEB1ZEyfgZxYvkZjYVXx1xS9p/*),and_v(v:multi_a(4,02aebf2d10b040eb936a6f02f44ee82f8b34f5c1ccb20ff3949c2b28206b7c1068,030f64b922aee2fd597f104bc6cb3b670f1ca2c6c49b1071a1a6c010575d94fe5a,02abe475b199ec3d62fa576faee16a334fdb86ffb26dce75becebaaedf328ac3fe,0314f3dc33595b0d016bb522f6fe3a67680723d842c1b9b8ae6b59fdd8ab5cccb4),after(424242)),thresh(4,pkh(tpubD6NzVbkrYhZ4YU9vM1s53UhD75UyJatx8EMzMZ3VUjR2FciNfLLkAw6a4pWACChzobTseNqdWk4G7ZdBqRDLtLSACKykTScmqibb1ZrCvJu/*),a:pkh(tpubD6NzVbkrYhZ4XRMcMFMMFvzVt6jaDAtjZhD7JLwdPdMm9xa76DnxYYP7w9TZGJDVFkek3ArwVsuacheqqPog8TH5iBCX1wuig8PLXim4n9a/*),a:pkh(tpubD6NzVbkrYhZ4WsqRzDmkL82SWcu42JzUvKWzrJHQ8EC2vEHRHkXj1De93sD3biLrKd8XGnamXURGjMbYavbszVDXpjXV2cGUERucLJkE6cy/*),a:pkh(tpubDEFLeBkKTm8aiYkySz8hXAXPVnPSfxMi7Fxhg9sejUrkwJuRWvPdLEiXjTDbhGbjLKCZUDUUibLxTnK5UP1q7qYrSnPqnNe7M8mvAW1STcc/*)))})' 2024-02-19T09:36:21.161000Z TestFramework (INFO): Testing we derive new addresses for it 2024-02-19T09:36:21.382000Z TestFramework (INFO): Testing we detect funds sent to one of them 2024-02-19T09:36:21.522000Z TestFramework (INFO): Importing descriptor 'tr(4d54bb9928a0683b7e383de72943b214b0716f58aa54c7ba6bcea2328bc9c768,{{or_b(pk(tpubD6NzVbkrYhZ4YPAbyf6urxqqnmJF79PzQtyERAmvkSVS9fweCTjxjDh22Z5St9fGb1a5DUCv8G27nYupKP1Ctr1pkamJossoetzws1moNRn/*),s:pk(tpubD6NzVbkrYhZ4YMQC15JS7QcrsAyfGrGiykweqMmPxTkEVScu7vCZLNpPXW1XphHwzsgmqdHWDQAfucbM72EEB1ZEyfgZxYvkZjYVXx1xS9p/*)),or_d(pk(tpubD6NzVbkrYhZ4YPAbyf6urxqqnmJF79PzQtyERAmvkSVS9fweCTjxjDh22Z5St9fGb1a5DUCv8G27nYupKP1Ctr1pkamJossoetzws1moNRn/*),and_v(and_v(v:pk(tpubD6NzVbkrYhZ4YMQC15JS7QcrsAyfGrGiykweqMmPxTkEVScu7vCZLNpPXW1XphHwzsgmqdHWDQAfucbM72EEB1ZEyfgZxYvkZjYVXx1xS9p/*),or_c(pk(tpubD6NzVbkrYhZ4YU9vM1s53UhD75UyJatx8EMzMZ3VUjR2FciNfLLkAw6a4pWACChzobTseNqdWk4G7ZdBqRDLtLSACKykTScmqibb1ZrCvJu/*),v:hash160(7f999c905d5e35cefd0a37673f746eb13fba3640))),older(1)))},{andor(multi_a(2,tpubD6NzVbkrYhZ4YPAbyf6urxqqnmJF79PzQtyERAmvkSVS9fweCTjxjDh22Z5St9fGb1a5DUCv8G27nYupKP1Ctr1pkamJossoetzws1moNRn/*,tpubD6NzVbkrYhZ4YMQC15JS7QcrsAyfGrGiykweqMmPxTkEVScu7vCZLNpPXW1XphHwzsgmqdHWDQAfucbM72EEB1ZEyfgZxYvkZjYVXx1xS9p/*),and_v(v:multi_a(4,02aebf2d10b040eb936a6f02f44ee82f8b34f5c1ccb20ff3949c2b28206b7c1068,030f64b922aee2fd597f104bc6cb3b670f1ca2c6c49b1071a1a6c010575d94fe5a,02abe475b199ec3d62fa576faee16a334fdb86ffb26dce75becebaaedf328ac3fe,0314f3dc33595b0d016bb522f6fe3a67680723d842c1b9b8ae6b59fdd8ab5cccb4),after(424242)),thresh(4,pkh(tpubD6NzVbkrYhZ4YU9vM1s53UhD75UyJatx8EMzMZ3VUjR2FciNfLLkAw6a4pWACChzobTseNqdWk4G7ZdBqRDLtLSACKykTScmqibb1ZrCvJu/*),a:pkh(tpubD6NzVbkrYhZ4XRMcMFMMFvzVt6jaDAtjZhD7JLwdPdMm9xa76DnxYYP7w9TZGJDVFkek3ArwVsuacheqqPog8TH5iBCX1wuig8PLXim4n9a/*),a:pkh(tpubD6NzVbkrYhZ4WsqRzDmkL82SWcu42JzUvKWzrJHQ8EC2vEHRHkXj1De93sD3biLrKd8XGnamXURGjMbYavbszVDXpjXV2cGUERucLJkE6cy/*),a:pkh(tpubDEFLeBkKTm8aiYkySz8hXAXPVnPSfxMi7Fxhg9sejUrkwJuRWvPdLEiXjTDbhGbjLKCZUDUUibLxTnK5UP1q7qYrSnPqnNe7M8mvAW1STcc/*))),or_i(and_b(pk(02aebf2d10b040eb936a6f02f44ee82f8b34f5c1ccb20ff3949c2b28206b7c1068),a:and_b(pk(030f64b922aee2fd597f104bc6cb3b670f1ca2c6c49b1071a1a6c010575d94fe5a),a:and_b(pk(02abe475b199ec3d62fa576faee16a334fdb86ffb26dce75becebaaedf328ac3fe),a:and_b(pk(0314f3dc33595b0d016bb522f6fe3a67680723d842c1b9b8ae6b59fdd8ab5cccb4),s:pk(025eba3305bd3c829e4e1551aac7358e4178832c739e4fc4729effe428de0398ab))))),and_v(v:thresh(2,pkh(tpubD6NzVbkrYhZ4YPAbyf6urxqqnmJF79PzQtyERAmvkSVS9fweCTjxjDh22Z5St9fGb1a5DUCv8G27nYupKP1Ctr1pkamJossoetzws1moNRn/*),a:pkh(029ffbe722b147f3035c87cb1c60b9a5947dd49c774cc31e94773478711a929ac0),a:pkh(0211c7b2e18b6fd330f322de087da62da92ae2ae3d0b7cec7e616479cce175f183)),older(4209713)))}})' 2024-02-19T09:36:21.801000Z TestFramework (INFO): Testing we derive new addresses for it 2024-02-19T09:36:21.991000Z TestFramework (INFO): Testing we detect funds sent to one of them 2024-02-19T09:36:22.082000Z TestFramework (INFO): Importing private Miniscript descriptor 'wsh(or_i(pk(tprv8ZgxMBicQKsPerQj6m35no46amfKQdjY7AhLnmatHYXs8S4MTgeZYkWAn4edSGwwL3vkSiiGqSZQrmy5D3P5gBoqgvYP2fCUpBwbKTMTAkL/*),pk(tpubD6NzVbkrYhZ4YPAbyf6urxqqnmJF79PzQtyERAmvkSVS9fweCTjxjDh22Z5St9fGb1a5DUCv8G27nYupKP1Ctr1pkamJossoetzws1moNRn/*)))' 2024-02-19T09:36:22.109000Z TestFramework (INFO): Generating an address for it and testing it detects funds 2024-02-19T09:36:22.200000Z TestFramework (INFO): Creating a transaction spending these funds 2024-02-19T09:36:22.203000Z TestFramework (INFO): Signing it and checking the satisfaction. 2024-02-19T09:36:22.210000Z TestFramework (INFO): Broadcasting the transaction. 2024-02-19T09:36:22.217000Z TestFramework (INFO): Importing private Miniscript descriptor 'wsh(andor(ndv:older(2),and_v(v:pk(tprv8ZgxMBicQKsPerQj6m35no46amfKQdjY7AhLnmatHYXs8S4MTgeZYkWAn4edSGwwL3vkSiiGqSZQrmy5D3P5gBoqgvYP2fCUpBwbKTMTAkL),sha256(2a8ce30189b2ec3200b47aeb4feaac8fcad7c0ba170389729f4898b0b7933bcb)),and_v(v:pkh(tprv8ZgxMBicQKsPd3cbrKjE5GKKJLDEidhtzSSmPVtSPyoHQGL2LZw49yt9foZsN9BeiC5VqRaESUSDV2PS9w7zAVBSK6EQH3CZW9sMKxSKDwD),pk(tprv8iF7W37EHnVEtDr9EFeyFjQJFL6SfGby2AnZ2vQARxTQHQXy9tdzZvBBVp8a19e5vXhskczLkJ1AZjqgScqWL4FpmXVp8LLjiorcrFK63Sr/*))))' 2024-02-19T09:36:22.245000Z TestFramework (INFO): Generating an address for it and testing it detects funds 2024-02-19T09:36:22.290000Z TestFramework (INFO): Creating a transaction spending these funds 2024-02-19T09:36:22.301000Z TestFramework (INFO): Signing it and checking the satisfaction. 2024-02-19T09:36:22.315000Z TestFramework (INFO): Broadcasting the transaction. 2024-02-19T09:36:22.332000Z TestFramework (INFO): Importing private Miniscript descriptor 'wsh(andor(ndv:older(2),and_v(v:pk(tprv8ZgxMBicQKsPerQj6m35no46amfKQdjY7AhLnmatHYXs8S4MTgeZYkWAn4edSGwwL3vkSiiGqSZQrmy5D3P5gBoqgvYP2fCUpBwbKTMTAkL),sha256(61e33e9dbfefc45f6a194187684d278f789fd4d5e207a357e79971b6519a8b12)),and_v(v:pkh(tprv8ZgxMBicQKsPd3cbrKjE5GKKJLDEidhtzSSmPVtSPyoHQGL2LZw49yt9foZsN9BeiC5VqRaESUSDV2PS9w7zAVBSK6EQH3CZW9sMKxSKDwD),pk(tprv8iF7W37EHnVEtDr9EFeyFjQJFL6SfGby2AnZ2vQARxTQHQXy9tdzZvBBVp8a19e5vXhskczLkJ1AZjqgScqWL4FpmXVp8LLjiorcrFK63Sr/*))))' 2024-02-19T09:36:22.367000Z TestFramework (INFO): Generating an address for it and testing it detects funds 2024-02-19T09:36:22.413000Z TestFramework (INFO): Creating a transaction spending these funds 2024-02-19T09:36:22.418000Z TestFramework (INFO): Signing it and checking the satisfaction. 2024-02-19T09:36:22.457000Z TestFramework (INFO): Broadcasting the transaction. 2024-02-19T09:36:22.479000Z TestFramework (INFO): Importing private Miniscript descriptor 'wsh(and_v(v:older(2),pk(tprv8ZgxMBicQKsPerQj6m35no46amfKQdjY7AhLnmatHYXs8S4MTgeZYkWAn4edSGwwL3vkSiiGqSZQrmy5D3P5gBoqgvYP2fCUpBwbKTMTAkL/*)))' 2024-02-19T09:36:22.499000Z TestFramework (INFO): Generating an address for it and testing it detects funds 2024-02-19T09:36:22.596000Z TestFramework (INFO): Creating a transaction spending these funds 2024-02-19T09:36:22.605000Z TestFramework (INFO): Signing it and checking the satisfaction. 2024-02-19T09:36:22.622000Z TestFramework (INFO): Broadcasting the transaction. 2024-02-19T09:36:22.652000Z TestFramework (INFO): Importing private Miniscript descriptor 'wsh(and_v(v:after(20),pk(tprv8ZgxMBicQKsPerQj6m35no46amfKQdjY7AhLnmatHYXs8S4MTgeZYkWAn4edSGwwL3vkSiiGqSZQrmy5D3P5gBoqgvYP2fCUpBwbKTMTAkL/*)))' 2024-02-19T09:36:22.667000Z TestFramework (INFO): Generating an address for it and testing it detects funds 2024-02-19T09:36:22.748000Z TestFramework (INFO): Creating a transaction spending these funds 2024-02-19T09:36:22.756000Z TestFramework (INFO): Signing it and checking the satisfaction. 2024-02-19T09:36:22.780000Z TestFramework (INFO): Broadcasting the transaction. 2024-02-19T09:36:22.797000Z TestFramework (INFO): Importing private Miniscript descriptor 'wsh(and_v(v:older(4),and_v(v:after(30),pk(tprv8ZgxMBicQKsPerQj6m35no46amfKQdjY7AhLnmatHYXs8S4MTgeZYkWAn4edSGwwL3vkSiiGqSZQrmy5D3P5gBoqgvYP2fCUpBwbKTMTAkL/*))))' 2024-02-19T09:36:22.816000Z TestFramework (INFO): Generating an address for it and testing it detects funds 2024-02-19T09:36:22.947000Z TestFramework (INFO): Creating a transaction spending these funds 2024-02-19T09:36:22.951000Z TestFramework (INFO): Signing it and checking the satisfaction. 2024-02-19T09:36:22.977000Z TestFramework (INFO): Broadcasting the transaction. 2024-02-19T09:36:23.005000Z TestFramework (INFO): Importing private Miniscript descriptor 'wsh(c:andor(pk(tprv8ZgxMBicQKsPerQj6m35no46amfKQdjY7AhLnmatHYXs8S4MTgeZYkWAn4edSGwwL3vkSiiGqSZQrmy5D3P5gBoqgvYP2fCUpBwbKTMTAkL/*),pk_k(tpubD6NzVbkrYhZ4YPAbyf6urxqqnmJF79PzQtyERAmvkSVS9fweCTjxjDh22Z5St9fGb1a5DUCv8G27nYupKP1Ctr1pkamJossoetzws1moNRn),and_v(v:pk(tprv8ZgxMBicQKsPd3cbrKjE5GKKJLDEidhtzSSmPVtSPyoHQGL2LZw49yt9foZsN9BeiC5VqRaESUSDV2PS9w7zAVBSK6EQH3CZW9sMKxSKDwD),pk_k(tpubD6NzVbkrYhZ4YMQC15JS7QcrsAyfGrGiykweqMmPxTkEVScu7vCZLNpPXW1XphHwzsgmqdHWDQAfucbM72EEB1ZEyfgZxYvkZjYVXx1xS9p))))' 2024-02-19T09:36:23.037000Z TestFramework (INFO): Generating an address for it and testing it detects funds 2024-02-19T09:36:23.132000Z TestFramework (INFO): Creating a transaction spending these funds 2024-02-19T09:36:23.140000Z TestFramework (INFO): Signing it and checking the satisfaction. 2024-02-19T09:36:23.158000Z TestFramework (INFO): Importing private Miniscript descriptor 'wsh(andor(pk(tprv8ZgxMBicQKsPerQj6m35no46amfKQdjY7AhLnmatHYXs8S4MTgeZYkWAn4edSGwwL3vkSiiGqSZQrmy5D3P5gBoqgvYP2fCUpBwbKTMTAkL/*),pk(tprv8iF7W37EHnVEtDr9EFeyFjQJFL6SfGby2AnZ2vQARxTQHQXy9tdzZvBBVp8a19e5vXhskczLkJ1AZjqgScqWL4FpmXVp8LLjiorcrFK63Sr),and_v(v:pk(tprv8ZgxMBicQKsPd3cbrKjE5GKKJLDEidhtzSSmPVtSPyoHQGL2LZw49yt9foZsN9BeiC5VqRaESUSDV2PS9w7zAVBSK6EQH3CZW9sMKxSKDwD),older(10))))' 2024-02-19T09:36:23.223000Z TestFramework (INFO): Generating an address for it and testing it detects funds 2024-02-19T09:36:23.308000Z TestFramework (INFO): Creating a transaction spending these funds 2024-02-19T09:36:23.312000Z TestFramework (INFO): Signing it and checking the satisfaction. 2024-02-19T09:36:23.349000Z TestFramework (INFO): Broadcasting the transaction. 2024-02-19T09:36:23.421000Z TestFramework (INFO): Importing private Miniscript descriptor 'wsh(andor(pk(tprv8ZgxMBicQKsPerQj6m35no46amfKQdjY7AhLnmatHYXs8S4MTgeZYkWAn4edSGwwL3vkSiiGqSZQrmy5D3P5gBoqgvYP2fCUpBwbKTMTAkL/*),pk(tprv8iF7W37EHnVEtDr9EFeyFjQJFL6SfGby2AnZ2vQARxTQHQXy9tdzZvBBVp8a19e5vXhskczLkJ1AZjqgScqWL4FpmXVp8LLjiorcrFK63Sr),and_v(v:pkh(tprv8ZgxMBicQKsPd3cbrKjE5GKKJLDEidhtzSSmPVtSPyoHQGL2LZw49yt9foZsN9BeiC5VqRaESUSDV2PS9w7zAVBSK6EQH3CZW9sMKxSKDwD),older(10))))' 2024-02-19T09:36:23.473000Z TestFramework (INFO): Generating an address for it and testing it detects funds 2024-02-19T09:36:23.574000Z TestFramework (INFO): Creating a transaction spending these funds 2024-02-19T09:36:23.579000Z TestFramework (INFO): Signing it and checking the satisfaction. 2024-02-19T09:36:23.609000Z TestFramework (INFO): Broadcasting the transaction. 2024-02-19T09:36:23.622000Z TestFramework (INFO): Importing private Miniscript descriptor 'wsh(or_d(pk(tprv8ZgxMBicQKsPerQj6m35no46amfKQdjY7AhLnmatHYXs8S4MTgeZYkWAn4edSGwwL3vkSiiGqSZQrmy5D3P5gBoqgvYP2fCUpBwbKTMTAkL/*),and_v(v:pk(tprv8ZgxMBicQKsPd3cbrKjE5GKKJLDEidhtzSSmPVtSPyoHQGL2LZw49yt9foZsN9BeiC5VqRaESUSDV2PS9w7zAVBSK6EQH3CZW9sMKxSKDwD),and_v(v:pk(tprv8iF7W37EHnVEtDr9EFeyFjQJFL6SfGby2AnZ2vQARxTQHQXy9tdzZvBBVp8a19e5vXhskczLkJ1AZjqgScqWL4FpmXVp8LLjiorcrFK63Sr),older(10)))))' 2024-02-19T09:36:23.651000Z TestFramework (INFO): Generating an address for it and testing it detects funds 2024-02-19T09:36:23.756000Z TestFramework (INFO): Creating a transaction spending these funds 2024-02-19T09:36:23.761000Z TestFramework (INFO): Signing it and checking the satisfaction. 2024-02-19T09:36:23.782000Z TestFramework (INFO): Broadcasting the transaction. 2024-02-19T09:36:23.835000Z TestFramework (INFO): Importing private Miniscript descriptor 'wsh(or_i(and_b(pk(tpubD6NzVbkrYhZ4YPAbyf6urxqqnmJF79PzQtyERAmvkSVS9fweCTjxjDh22Z5St9fGb1a5DUCv8G27nYupKP1Ctr1pkamJossoetzws1moNRn/*),a:and_b(pk(tpubD6NzVbkrYhZ4YMQC15JS7QcrsAyfGrGiykweqMmPxTkEVScu7vCZLNpPXW1XphHwzsgmqdHWDQAfucbM72EEB1ZEyfgZxYvkZjYVXx1xS9p),a:and_b(pk(tpubD6NzVbkrYhZ4YU9vM1s53UhD75UyJatx8EMzMZ3VUjR2FciNfLLkAw6a4pWACChzobTseNqdWk4G7ZdBqRDLtLSACKykTScmqibb1ZrCvJu),a:and_b(pk(tpubD6NzVbkrYhZ4XRMcMFMMFvzVt6jaDAtjZhD7JLwdPdMm9xa76DnxYYP7w9TZGJDVFkek3ArwVsuacheqqPog8TH5iBCX1wuig8PLXim4n9a),s:pk(02aebf2d10b040eb936a6f02f44ee82f8b34f5c1ccb20ff3949c2b28206b7c1068))))),and_v(v:thresh(2,pkh(tprv8ZgxMBicQKsPerQj6m35no46amfKQdjY7AhLnmatHYXs8S4MTgeZYkWAn4edSGwwL3vkSiiGqSZQrmy5D3P5gBoqgvYP2fCUpBwbKTMTAkL),a:pkh(tprv8ZgxMBicQKsPd3cbrKjE5GKKJLDEidhtzSSmPVtSPyoHQGL2LZw49yt9foZsN9BeiC5VqRaESUSDV2PS9w7zAVBSK6EQH3CZW9sMKxSKDwD),a:pkh(tpubD6NzVbkrYhZ4WsqRzDmkL82SWcu42JzUvKWzrJHQ8EC2vEHRHkXj1De93sD3biLrKd8XGnamXURGjMbYavbszVDXpjXV2cGUERucLJkE6cy)),older(42))))' 2024-02-19T09:36:23.894000Z TestFramework (INFO): Generating an address for it and testing it detects funds 2024-02-19T09:36:23.991000Z TestFramework (INFO): Creating a transaction spending these funds 2024-02-19T09:36:23.994000Z TestFramework (INFO): Signing it and checking the satisfaction. 2024-02-19T09:36:24.009000Z TestFramework (INFO): Broadcasting the transaction. 2024-02-19T09:36:24.166000Z TestFramework (INFO): Importing private Miniscript descriptor 'tr(tpubD6NzVbkrYhZ4YPAbyf6urxqqnmJF79PzQtyERAmvkSVS9fweCTjxjDh22Z5St9fGb1a5DUCv8G27nYupKP1Ctr1pkamJossoetzws1moNRn/*,{and_v(v:pk(tprv8ZgxMBicQKsPerQj6m35no46amfKQdjY7AhLnmatHYXs8S4MTgeZYkWAn4edSGwwL3vkSiiGqSZQrmy5D3P5gBoqgvYP2fCUpBwbKTMTAkL/*),pk(tpubD6NzVbkrYhZ4YMQC15JS7QcrsAyfGrGiykweqMmPxTkEVScu7vCZLNpPXW1XphHwzsgmqdHWDQAfucbM72EEB1ZEyfgZxYvkZjYVXx1xS9p)),and_v(v:pk(tprv8ZgxMBicQKsPd3cbrKjE5GKKJLDEidhtzSSmPVtSPyoHQGL2LZw49yt9foZsN9BeiC5VqRaESUSDV2PS9w7zAVBSK6EQH3CZW9sMKxSKDwD/*),pk(tpubD6NzVbkrYhZ4YU9vM1s53UhD75UyJatx8EMzMZ3VUjR2FciNfLLkAw6a4pWACChzobTseNqdWk4G7ZdBqRDLtLSACKykTScmqibb1ZrCvJu))})' 2024-02-19T09:36:24.212000Z TestFramework (INFO): Generating an address for it and testing it detects funds 2024-02-19T09:36:24.255000Z TestFramework (INFO): Creating a transaction spending these funds 2024-02-19T09:36:24.258000Z TestFramework (INFO): Signing it and checking the satisfaction. 2024-02-19T09:36:24.265000Z TestFramework (INFO): Importing private Miniscript descriptor 'tr(tpubD6NzVbkrYhZ4YPAbyf6urxqqnmJF79PzQtyERAmvkSVS9fweCTjxjDh22Z5St9fGb1a5DUCv8G27nYupKP1Ctr1pkamJossoetzws1moNRn/*,{and_v(v:pk(tprv8ZgxMBicQKsPerQj6m35no46amfKQdjY7AhLnmatHYXs8S4MTgeZYkWAn4edSGwwL3vkSiiGqSZQrmy5D3P5gBoqgvYP2fCUpBwbKTMTAkL/*),pk(tpubD6NzVbkrYhZ4YMQC15JS7QcrsAyfGrGiykweqMmPxTkEVScu7vCZLNpPXW1XphHwzsgmqdHWDQAfucbM72EEB1ZEyfgZxYvkZjYVXx1xS9p)),and_v(v:pk(tprv8ZgxMBicQKsPerQj6m35no46amfKQdjY7AhLnmatHYXs8S4MTgeZYkWAn4edSGwwL3vkSiiGqSZQrmy5D3P5gBoqgvYP2fCUpBwbKTMTAkL/*),pk(tpubD6NzVbkrYhZ4YMQC15JS7QcrsAyfGrGiykweqMmPxTkEVScu7vCZLNpPXW1XphHwzsgmqdHWDQAfucbM72EEB1ZEyfgZxYvkZjYVXx1xS9p))})' 2024-02-19T09:36:24.305000Z TestFramework (INFO): Generating an address for it and testing it detects funds 2024-02-19T09:36:24.350000Z TestFramework (INFO): Creating a transaction spending these funds 2024-02-19T09:36:24.353000Z TestFramework (INFO): Signing it and checking the satisfaction. 2024-02-19T09:36:24.363000Z TestFramework (INFO): Importing private Miniscript descriptor 'tr(tpubD6NzVbkrYhZ4YPAbyf6urxqqnmJF79PzQtyERAmvkSVS9fweCTjxjDh22Z5St9fGb1a5DUCv8G27nYupKP1Ctr1pkamJossoetzws1moNRn/*,{and_v(v:pk(tprv8ZgxMBicQKsPerQj6m35no46amfKQdjY7AhLnmatHYXs8S4MTgeZYkWAn4edSGwwL3vkSiiGqSZQrmy5D3P5gBoqgvYP2fCUpBwbKTMTAkL/*),pk(tpubD6NzVbkrYhZ4YMQC15JS7QcrsAyfGrGiykweqMmPxTkEVScu7vCZLNpPXW1XphHwzsgmqdHWDQAfucbM72EEB1ZEyfgZxYvkZjYVXx1xS9p)),and_v(v:pkh(tprv8ZgxMBicQKsPd3cbrKjE5GKKJLDEidhtzSSmPVtSPyoHQGL2LZw49yt9foZsN9BeiC5VqRaESUSDV2PS9w7zAVBSK6EQH3CZW9sMKxSKDwD/*),pk(tprv8iF7W37EHnVEtDr9EFeyFjQJFL6SfGby2AnZ2vQARxTQHQXy9tdzZvBBVp8a19e5vXhskczLkJ1AZjqgScqWL4FpmXVp8LLjiorcrFK63Sr))})' 2024-02-19T09:36:24.412000Z TestFramework (INFO): Generating an address for it and testing it detects funds 2024-02-19T09:36:24.481000Z TestFramework (INFO): Creating a transaction spending these funds 2024-02-19T09:36:24.484000Z TestFramework (INFO): Signing it and checking the satisfaction. 2024-02-19T09:36:24.529000Z TestFramework (INFO): Broadcasting the transaction. 2024-02-19T09:36:24.534000Z TestFramework (INFO): Importing private Miniscript descriptor 'tr(tpubD6NzVbkrYhZ4YPAbyf6urxqqnmJF79PzQtyERAmvkSVS9fweCTjxjDh22Z5St9fGb1a5DUCv8G27nYupKP1Ctr1pkamJossoetzws1moNRn/*,{pk(tprv8ZgxMBicQKsPerQj6m35no46amfKQdjY7AhLnmatHYXs8S4MTgeZYkWAn4edSGwwL3vkSiiGqSZQrmy5D3P5gBoqgvYP2fCUpBwbKTMTAkL/*),and_v(v:older(42),multi_a(1,tprv8ZgxMBicQKsPd3cbrKjE5GKKJLDEidhtzSSmPVtSPyoHQGL2LZw49yt9foZsN9BeiC5VqRaESUSDV2PS9w7zAVBSK6EQH3CZW9sMKxSKDwD,tprv8iF7W37EHnVEtDr9EFeyFjQJFL6SfGby2AnZ2vQARxTQHQXy9tdzZvBBVp8a19e5vXhskczLkJ1AZjqgScqWL4FpmXVp8LLjiorcrFK63Sr))})' 2024-02-19T09:36:24.591000Z TestFramework (INFO): Generating an address for it and testing it detects funds 2024-02-19T09:36:24.674000Z TestFramework (INFO): Creating a transaction spending these funds 2024-02-19T09:36:24.678000Z TestFramework (INFO): Signing it and checking the satisfaction. 2024-02-19T09:36:24.695000Z TestFramework (INFO): Broadcasting the transaction. 2024-02-19T09:36:24.871000Z TestFramework (INFO): Importing private Miniscript descriptor 'tr(tpubD6NzVbkrYhZ4YPAbyf6urxqqnmJF79PzQtyERAmvkSVS9fweCTjxjDh22Z5St9fGb1a5DUCv8G27nYupKP1Ctr1pkamJossoetzws1moNRn/*,{pk(tpubD6NzVbkrYhZ4YMQC15JS7QcrsAyfGrGiykweqMmPxTkEVScu7vCZLNpPXW1XphHwzsgmqdHWDQAfucbM72EEB1ZEyfgZxYvkZjYVXx1xS9p/*),and_v(v:older(42),multi_a(1,tprv8ZgxMBicQKsPerQj6m35no46amfKQdjY7AhLnmatHYXs8S4MTgeZYkWAn4edSGwwL3vkSiiGqSZQrmy5D3P5gBoqgvYP2fCUpBwbKTMTAkL,tprv8ZgxMBicQKsPd3cbrKjE5GKKJLDEidhtzSSmPVtSPyoHQGL2LZw49yt9foZsN9BeiC5VqRaESUSDV2PS9w7zAVBSK6EQH3CZW9sMKxSKDwD))})' 2024-02-19T09:36:24.924000Z TestFramework (INFO): Generating an address for it and testing it detects funds 2024-02-19T09:36:25.019000Z TestFramework (INFO): Creating a transaction spending these funds 2024-02-19T09:36:25.033000Z TestFramework (INFO): Signing it and checking the satisfaction. 2024-02-19T09:36:25.062000Z TestFramework (INFO): Broadcasting the transaction. 2024-02-19T09:36:25.292000Z TestFramework (INFO): Importing private Miniscript descriptor 'tr(tpubD6NzVbkrYhZ4YMQC15JS7QcrsAyfGrGiykweqMmPxTkEVScu7vCZLNpPXW1XphHwzsgmqdHWDQAfucbM72EEB1ZEyfgZxYvkZjYVXx1xS9p/*,{and_b(pk(tpubD6NzVbkrYhZ4YU9vM1s53UhD75UyJatx8EMzMZ3VUjR2FciNfLLkAw6a4pWACChzobTseNqdWk4G7ZdBqRDLtLSACKykTScmqibb1ZrCvJu/*),a:and_b(pk(tpubD6NzVbkrYhZ4XRMcMFMMFvzVt6jaDAtjZhD7JLwdPdMm9xa76DnxYYP7w9TZGJDVFkek3ArwVsuacheqqPog8TH5iBCX1wuig8PLXim4n9a),a:and_b(pk(tpubD6NzVbkrYhZ4WsqRzDmkL82SWcu42JzUvKWzrJHQ8EC2vEHRHkXj1De93sD3biLrKd8XGnamXURGjMbYavbszVDXpjXV2cGUERucLJkE6cy),a:and_b(pk(tpubDEFLeBkKTm8aiYkySz8hXAXPVnPSfxMi7Fxhg9sejUrkwJuRWvPdLEiXjTDbhGbjLKCZUDUUibLxTnK5UP1q7qYrSnPqnNe7M8mvAW1STcc),s:pk(02aebf2d10b040eb936a6f02f44ee82f8b34f5c1ccb20ff3949c2b28206b7c1068))))),and_v(v:thresh(2,pkh(tprv8ZgxMBicQKsPerQj6m35no46amfKQdjY7AhLnmatHYXs8S4MTgeZYkWAn4edSGwwL3vkSiiGqSZQrmy5D3P5gBoqgvYP2fCUpBwbKTMTAkL),a:pkh(tprv8ZgxMBicQKsPd3cbrKjE5GKKJLDEidhtzSSmPVtSPyoHQGL2LZw49yt9foZsN9BeiC5VqRaESUSDV2PS9w7zAVBSK6EQH3CZW9sMKxSKDwD),a:pkh(tpubD6NzVbkrYhZ4WR99ygpiJvPMAJiwahjLgGywc5vJx2gUfKUfEPCrbKmQczDPJZmLcyZzRb5Ti6rfUb89S2WFyPH7FDtD6RFDA1hdgTEgEUL)),older(42))})' 2024-02-19T09:36:25.384000Z TestFramework (INFO): Generating an address for it and testing it detects funds 2024-02-19T09:36:25.458000Z TestFramework (INFO): Creating a transaction spending these funds 2024-02-19T09:36:25.461000Z TestFramework (INFO): Signing it and checking the satisfaction. 2024-02-19T09:36:25.489000Z TestFramework (INFO): Broadcasting the transaction. 2024-02-19T09:36:25.605000Z TestFramework (INFO): Importing private Miniscript descriptor 'tr(02aebf2d10b040eb936a6f02f44ee82f8b34f5c1ccb20ff3949c2b28206b7c1068,nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn:pk(tprv8ZgxMBicQKsPerQj6m35no46amfKQdjY7AhLnmatHYXs8S4MTgeZYkWAn4edSGwwL3vkSiiGqSZQrmy5D3P5gBoqgvYP2fCUpBwbKTMTAkL/*))' 2024-02-19T09:40:28.353000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/authproxy.py", line 151, in _get_response http_response = self.__conn.getresponse() File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/http/client.py", line 1374, in getresponse response.begin() File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/http/client.py", line 318, in begin version, status, reason = self._read_status() File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/http/client.py", line 279, in _read_status line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/socket.py", line 705, in readinto return self._sock.recv_into(b) TimeoutError: timed out During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_framework.py", line 131, in main self.run_test() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/wallet_miniscript.py", line 386, in run_test self.signing_test(desc, None, None, 1, 3, None) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/wallet_miniscript.py", line 258, in signing_test res = self.ms_sig_wallet.importdescriptors( File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/coverage.py", line 50, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/authproxy.py", line 127, in __call__ response, status = self._request('POST', self.__url.path, postdata.encode('utf-8')) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/authproxy.py", line 106, in _request return self._get_response() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/authproxy.py", line 153, in _get_response raise JSONRPCException({ test_framework.authproxy.JSONRPCException: 'importdescriptors' RPC took longer than 240.000000 seconds. Consider using larger timeout for calls that take longer to return. (-344) 2024-02-19T09:40:28.433000Z TestFramework (INFO): Stopping nodes 2024-02-19T09:40:28.434000Z TestFramework.node0 (ERROR): Unable to stop node. Traceback (most recent call last): File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_node.py", line 361, in stop_node self.stop(wait=wait) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/coverage.py", line 50, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/authproxy.py", line 127, in __call__ response, status = self._request('POST', self.__url.path, postdata.encode('utf-8')) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/authproxy.py", line 105, in _request self.__conn.request(method, path, postdata, headers) File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/http/client.py", line 1282, in request self._send_request(method, url, body, headers, encode_chunked) File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/http/client.py", line 1293, in _send_request self.putrequest(method, url, **skips) File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/http/client.py", line 1119, in putrequest raise CannotSendRequest(self.__state) http.client.CannotSendRequest: Request-sent 2024-02-19T09:41:28.489000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' wait_until_helper_internal(lambda: self.is_node_stopped(expected_ret_code=expected_ret_code, **kwargs), timeout=timeout, timeout_factor=self.timeout_factor) ''' [node 0] Cleaning up leftover process 17/284 - feature_segwit.py --legacy-wallet passed, Duration: 124 s 18/284 - feature_abortnode.py passed, Duration: 19 s 19/284 - wallet_avoidreuse.py --descriptors passed, Duration: 65 s 20/284 - p2p_tx_download.py passed, Duration: 135 s 21/284 - wallet_address_types.py --descriptors passed, Duration: 43 s 22/284 - feature_block.py passed, Duration: 445 s 23/284 - p2p_orphan_handling.py passed, Duration: 11 s 24/284 - feature_maxtipage.py passed, Duration: 19 s 25/284 - wallet_backup.py --legacy-wallet passed, Duration: 263 s 26/284 - wallet_basic.py --descriptors passed, Duration: 46 s 27/284 - wallet_address_types.py --legacy-wallet passed, Duration: 127 s 28/284 - wallet_multiwallet.py --descriptors passed, Duration: 33 s 29/284 - wallet_basic.py --legacy-wallet passed, Duration: 81 s 30/284 - wallet_multiwallet.py --usecli passed, Duration: 34 s 31/284 - wallet_import_rescan.py --legacy-wallet passed, Duration: 366 s 32/284 - wallet_groups.py --descriptors passed, Duration: 16 s 33/284 - wallet_fundrawtransaction.py --legacy-wallet passed, Duration: 433 s 34/284 - wallet_multiwallet.py --legacy-wallet passed, Duration: 74 s 35/284 - p2p_blockfilters.py passed, Duration: 24 s 36/284 - p2p_dns_seeds.py passed, Duration: 41 s 37/284 - feature_assumevalid.py passed, Duration: 24 s 38/284 - rpc_packages.py passed, Duration: 7 s 39/284 - wallet_groups.py --legacy-wallet passed, Duration: 37 s 40/284 - rpc_bind.py --ipv4 passed, Duration: 6 s 41/284 - rpc_bind.py --nonloopback skipped (This test requires a non-loopback ip address.) 42/284 - rpc_bind.py --ipv6 passed, Duration: 7 s 43/284 - p2p_sendheaders.py passed, Duration: 16 s 44/284 - p2p_feefilter.py passed, Duration: 28 s 45/284 - p2p_headers_sync_with_minchainwork.py passed, Duration: 57 s 46/284 - feature_bip68_sequence.py passed, Duration: 64 s 47/284 - feature_csv_activation.py passed, Duration: 57 s 48/284 - p2p_timeouts.py passed, Duration: 2 s 49/284 - wallet_listtransactions.py --descriptors passed, Duration: 52 s 50/284 - rpc_signer.py passed, Duration: 9 s 51/284 - rpc_createmultisig.py passed, Duration: 13 s 52/284 - wallet_signer.py --descriptors passed, Duration: 12 s 53/284 - rpc_txoutproof.py passed, Duration: 9 s 54/284 - wallet_avoidreuse.py --legacy-wallet passed, Duration: 325 s 55/284 - p2p_invalid_messages.py passed, Duration: 68 s 56/284 - wallet_listreceivedby.py --descriptors passed, Duration: 13 s 57/284 - wallet_listreceivedby.py --legacy-wallet passed, Duration: 28 s 58/284 - mempool_limit.py passed, Duration: 51 s stderr: Traceback (most recent call last): File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/wallet_miniscript.py", line 404, in WalletMiniscriptTest().main() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_framework.py", line 154, in main exit_code = self.shutdown() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_framework.py", line 313, in shutdown self.stop_nodes() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_framework.py", line 579, in stop_nodes node.wait_until_stopped() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_node.py", line 409, in wait_until_stopped wait_until_helper_internal(lambda: self.is_node_stopped(expected_ret_code=expected_ret_code, **kwargs), timeout=timeout, timeout_factor=self.timeout_factor) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/util.py", line 276, in wait_until_helper_internal raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout)) AssertionError: Predicate '''' wait_until_helper_internal(lambda: self.is_node_stopped(expected_ret_code=expected_ret_code, **kwargs), timeout=timeout, timeout_factor=self.timeout_factor) ''' not true after 60 seconds 59/284 - wallet_listtransactions.py --legacy-wallet failed, Duration: 117 s stdout: 2024-02-19T09:45:14.120000Z TestFramework (INFO): PRNG seed is: 1236783892 2024-02-19T09:45:14.127000Z TestFramework (INFO): Initializing test directory /tmp/guix-build-bitcoin-core-26.0.drv-0/test_runner_β‚Ώ_πŸƒ_20240219_093507/wallet_listtransactions_234 2024-02-19T09:45:18.974000Z TestFramework (INFO): Test simple send from node0 to node1 2024-02-19T09:45:20.371000Z TestFramework (INFO): Test confirmations change after mining a block 2024-02-19T09:45:20.393000Z TestFramework (INFO): Test send-to-self on node0 2024-02-19T09:45:20.570000Z TestFramework (INFO): Test sendmany from node1: twice to self, twice to node0 2024-02-19T09:45:27.205000Z TestFramework (INFO): Test 'include_watchonly' feature (legacy wallet) 2024-02-19T09:45:28.631000Z TestFramework (INFO): Test txs w/o opt-in RBF (bip125-replaceable=no) 2024-02-19T09:45:36.344000Z TestFramework (INFO): Test txs with opt-in RBF (bip125-replaceable=yes) 2024-02-19T09:45:39.830000Z TestFramework (INFO): Test tx with unknown RBF state (bip125-replaceable=unknown) 2024-02-19T09:45:40.870000Z TestFramework (INFO): Test bip125-replaceable status with gettransaction RPC 2024-02-19T09:45:40.888000Z TestFramework (INFO): Test bip125-replaceable status with listsinceblock 2024-02-19T09:45:41.002000Z TestFramework (INFO): Test mined transactions are no longer bip125-replaceable 2024-02-19T09:45:41.019000Z TestFramework (INFO): Setup the same wallet on two nodes 2024-02-19T09:46:11.048000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/authproxy.py", line 151, in _get_response http_response = self.__conn.getresponse() File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/http/client.py", line 1374, in getresponse response.begin() File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/http/client.py", line 318, in begin version, status, reason = self._read_status() File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/http/client.py", line 279, in _read_status line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/socket.py", line 705, in readinto return self._sock.recv_into(b) TimeoutError: timed out During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_framework.py", line 131, in main self.run_test() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/wallet_listtransactions.py", line 113, in run_test self.run_externally_generated_address_test() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/wallet_listtransactions.py", line 235, in run_externally_generated_address_test self.nodes[0].keypoolrefill(1000) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/coverage.py", line 50, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/authproxy.py", line 127, in __call__ response, status = self._request('POST', self.__url.path, postdata.encode('utf-8')) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/authproxy.py", line 106, in _request return self._get_response() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/authproxy.py", line 153, in _get_response raise JSONRPCException({ test_framework.authproxy.JSONRPCException: 'keypoolrefill' RPC took longer than 30.000000 seconds. Consider using larger timeout for calls that take longer to return. (-344) 2024-02-19T09:46:11.101000Z TestFramework (INFO): Stopping nodes 2024-02-19T09:46:11.102000Z TestFramework.node0 (ERROR): Unable to stop node. Traceback (most recent call last): File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_node.py", line 361, in stop_node self.stop(wait=wait) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/coverage.py", line 50, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/authproxy.py", line 127, in __call__ response, status = self._request('POST', self.__url.path, postdata.encode('utf-8')) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/authproxy.py", line 105, in _request self.__conn.request(method, path, postdata, headers) File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/http/client.py", line 1282, in request self._send_request(method, url, body, headers, encode_chunked) File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/http/client.py", line 1293, in _send_request self.putrequest(method, url, **skips) File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/http/client.py", line 1119, in putrequest raise CannotSendRequest(self.__state) http.client.CannotSendRequest: Request-sent 2024-02-19T09:47:11.145000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' wait_until_helper_internal(lambda: self.is_node_stopped(expected_ret_code=expected_ret_code, **kwargs), timeout=timeout, timeout_factor=self.timeout_factor) ''' [node 2] Cleaning up leftover process [node 1] Cleaning up leftover process [node 0] Cleaning up leftover process 60/284 - wallet_taproot.py --descriptors passed, Duration: 136 s 61/284 - wallet_dump.py --legacy-wallet passed, Duration: 65 s 62/284 - wallet_importmulti.py --legacy-wallet passed, Duration: 56 s 63/284 - feature_reindex_readonly.py passed, Duration: 6 s 64/284 - wallet_abandonconflict.py --descriptors passed, Duration: 22 s 65/284 - wallet_labels.py --descriptors passed, Duration: 16 s 66/284 - p2p_compactblocks_blocksonly.py passed, Duration: 14 s 67/284 - p2p_compactblocks.py passed, Duration: 16 s 68/284 - wallet_abandonconflict.py --legacy-wallet passed, Duration: 45 s 69/284 - feature_reindex.py passed, Duration: 24 s 70/284 - wallet_blank.py --descriptors passed, Duration: 7 s 71/284 - interface_zmq.py skipped (python3-zmq module not available.) 72/284 - rpc_invalid_address_message.py passed, Duration: 6 s 73/284 - wallet_hd.py --descriptors passed, Duration: 26 s 74/284 - rpc_validateaddress.py passed, Duration: 2 s 75/284 - wallet_blank.py --legacy-wallet passed, Duration: 21 s 76/284 - feature_bind_extra.py passed, Duration: 3 s 77/284 - mempool_resurrect.py passed, Duration: 4 s 78/284 - wallet_keypool_topup.py --descriptors passed, Duration: 27 s 79/284 - wallet_labels.py --legacy-wallet passed, Duration: 48 s 80/284 - interface_bitcoin_cli.py --descriptors passed, Duration: 18 s 81/284 - wallet_fast_rescan.py --descriptors passed, Duration: 37 s 82/284 - wallet_txn_doublespend.py --mineblock passed, Duration: 11 s 83/284 - tool_signet_miner.py --legacy-wallet passed, Duration: 14 s 84/284 - tool_signet_miner.py --descriptors passed, Duration: 9 s 85/284 - interface_bitcoin_cli.py --legacy-wallet passed, Duration: 38 s 86/284 - wallet_txn_clone.py passed, Duration: 17 s 87/284 - wallet_txn_clone.py --segwit passed, Duration: 24 s 88/284 - rpc_getchaintips.py passed, Duration: 24 s 89/284 - wallet_hd.py --legacy-wallet passed, Duration: 92 s 90/284 - mempool_spend_coinbase.py passed, Duration: 8 s 91/284 - interface_rest.py passed, Duration: 29 s 92/284 - p2p_block_sync.py passed, Duration: 5 s 93/284 - mempool_reorg.py passed, Duration: 11 s 94/284 - wallet_avoid_mixing_output_types.py --descriptors passed, Duration: 19 s 95/284 - p2p_block_sync.py --v2transport passed, Duration: 6 s 96/284 - rpc_misc.py passed, Duration: 44 s 97/284 - wallet_watchonly.py --legacy-wallet passed, Duration: 8 s 98/284 - wallet_createwallet.py --descriptors passed, Duration: 12 s 99/284 - wallet_createwallet.py --usecli passed, Duration: 16 s 100/284 - tool_wallet.py --descriptors passed, Duration: 78 s 101/284 - wallet_watchonly.py --usecli --legacy-wallet passed, Duration: 16 s 102/284 - interface_http.py passed, Duration: 14 s 103/284 - interface_usdt_coinselection.py skipped (bitcoind has not been built with USDT tracepoints enabled.) 104/284 - tool_wallet.py --legacy-wallet passed, Duration: 94 s 105/284 - interface_usdt_mempool.py skipped (bitcoind has not been built with USDT tracepoints enabled.) 106/284 - interface_usdt_net.py skipped (bitcoind has not been built with USDT tracepoints enabled.) 107/284 - interface_usdt_utxocache.py skipped (bitcoind has not been built with USDT tracepoints enabled.) 108/284 - interface_usdt_validation.py skipped (bitcoind has not been built with USDT tracepoints enabled.) 109/284 - wallet_reorgsrestore.py passed, Duration: 30 s 110/284 - wallet_conflicts.py --descriptors passed, Duration: 24 s 111/284 - interface_rpc.py passed, Duration: 18 s 112/284 - wallet_createwallet.py --legacy-wallet passed, Duration: 55 s 113/284 - rpc_whitelist.py passed, Duration: 19 s 114/284 - wallet_conflicts.py --legacy-wallet passed, Duration: 40 s 115/284 - wallet_signrawtransactionwithwallet.py --descriptors passed, Duration: 13 s 117/284 - rpc_signrawtransactionwithkey.py passed, Duration: 7 s 118/284 - p2p_addrv2_relay.py passed, Duration: 2 s 119/284 - feature_proxy.py passed, Duration: 20 s 120/284 - rpc_users.py passed, Duration: 27 s 121/284 - wallet_signrawtransactionwithwallet.py --legacy-wallet passed, Duration: 21 s 122/284 - feature_posix_fs_permissions.py passed, Duration: 6 s 123/284 - wallet_transactiontime_rescan.py --descriptors passed, Duration: 25 s 124/284 - p2p_compactblocks_hb.py passed, Duration: 21 s 125/284 - p2p_disconnect_ban.py passed, Duration: 18 s 126/284 - rpc_decodescript.py passed, Duration: 10 s 127/284 - p2p_compactblocks_hb.py --v2transport passed, Duration: 20 s 128/284 - p2p_disconnect_ban.py --v2transport passed, Duration: 18 s 129/284 - rpc_deprecated.py passed, Duration: 2 s 130/284 - wallet_disable.py passed, Duration: 2 s 131/284 - rpc_rawtransaction.py --legacy-wallet passed, Duration: 41 s 132/284 - wallet_change_address.py --descriptors passed, Duration: 15 s 133/284 - p2p_getdata.py passed, Duration: 5 s 134/284 - p2p_getaddr_caching.py passed, Duration: 19 s 135/284 - p2p_addrfetch.py passed, Duration: 6 s 136/284 - wallet_keypool.py --descriptors passed, Duration: 8 s 137/284 - p2p_addr_relay.py passed, Duration: 32 s 138/284 - wallet_keypool.py --legacy-wallet passed, Duration: 15 s 139/284 - p2p_nobloomfilter_messages.py passed, Duration: 4 s 140/284 - wallet_descriptor.py --descriptors passed, Duration: 14 s 141/284 - rpc_net.py passed, Duration: 24 s 142/284 - p2p_filter.py passed, Duration: 9 s 143/284 - p2p_invalid_locator.py passed, Duration: 7 s 144/284 - wallet_change_address.py --legacy-wallet passed, Duration: 53 s 145/284 - rpc_setban.py passed, Duration: 17 s 146/284 - p2p_invalid_block.py passed, Duration: 3 s 147/284 - p2p_invalid_block.py --v2transport passed, Duration: 3 s 148/284 - mining_prioritisetransaction.py passed, Duration: 14 s 149/284 - p2p_blocksonly.py passed, Duration: 17 s 150/284 - example_test.py passed, Duration: 4 s 151/284 - p2p_invalid_tx.py passed, Duration: 8 s 152/284 - p2p_invalid_tx.py --v2transport passed, Duration: 9 s 153/284 - p2p_v2_transport.py passed, Duration: 8 s 154/284 - wallet_backwards_compatibility.py --legacy-wallet skipped (previous releases not available or disabled) 155/284 - wallet_backwards_compatibility.py --descriptors skipped (previous releases not available or disabled) 156/284 - wallet_txn_doublespend.py --descriptors passed, Duration: 17 s 157/284 - wallet_txn_doublespend.py --legacy-wallet passed, Duration: 20 s 158/284 - wallet_txn_clone.py --mineblock passed, Duration: 17 s 159/284 - wallet_multisig_descriptor_psbt.py --descriptors passed, Duration: 19 s 160/284 - rpc_invalidateblock.py passed, Duration: 3 s 161/284 - feature_notifications.py passed, Duration: 20 s 162/284 - rpc_getblockfilter.py passed, Duration: 5 s 163/284 - feature_utxo_set_hash.py passed, Duration: 5 s 164/284 - mempool_package_onemore.py passed, Duration: 6 s 165/284 - mempool_packages.py passed, Duration: 12 s 166/284 - rpc_blockchain.py passed, Duration: 99 s 167/284 - rpc_blockchain.py --v2transport passed, Duration: 99 s 168/284 - mempool_package_limits.py passed, Duration: 11 s 169/284 - feature_versionbits_warning.py passed, Duration: 6 s 170/284 - rpc_getblockfrompeer.py passed, Duration: 19 s 171/284 - rpc_preciousblock.py passed, Duration: 3 s 172/284 - feature_rbf.py passed, Duration: 23 s 173/284 - wallet_importprunedfunds.py --descriptors passed, Duration: 9 s 174/284 - wallet_importprunedfunds.py --legacy-wallet passed, Duration: 13 s 175/284 - p2p_eviction.py passed, Duration: 11 s 176/284 - p2p_leak_tx.py passed, Duration: 14 s 177/284 - p2p_net_deadlock.py passed, Duration: 5 s 178/284 - wallet_signmessagewithaddress.py passed, Duration: 2 s 179/284 - rpc_signmessagewithprivkey.py passed, Duration: 3 s 180/284 - rpc_generate.py passed, Duration: 3 s 181/284 - p2p_ibd_stalling.py passed, Duration: 16 s 182/284 - p2p_net_deadlock.py --v2transport passed, Duration: 6 s 183/284 - p2p_initial_headers_sync.py passed, Duration: 4 s 184/284 - p2p_ibd_stalling.py --v2transport passed, Duration: 13 s 185/284 - feature_nulldummy.py passed, Duration: 4 s 186/284 - p2p_leak_tx.py --v2transport passed, Duration: 25 s 187/284 - wallet_upgradewallet.py --legacy-wallet skipped (previous releases not available or disabled) 188/284 - mempool_expiry.py passed, Duration: 5 s 189/284 - wallet_balance.py --descriptors passed, Duration: 10 s 190/284 - wallet_crosschain.py passed, Duration: 3 s 191/284 - wallet_import_with_label.py --legacy-wallet passed, Duration: 7 s 192/284 - rpc_named_arguments.py passed, Duration: 4 s 193/284 - feature_signet.py passed, Duration: 7 s 194/284 - wallet_balance.py --legacy-wallet passed, Duration: 21 s 195/284 - mempool_accept.py passed, Duration: 20 s 196/284 - feature_startupnotify.py passed, Duration: 5 s 197/284 - wallet_simulaterawtx.py --descriptors passed, Duration: 3 s 198/284 - wallet_listdescriptors.py --descriptors passed, Duration: 9 s 199/284 - wallet_simulaterawtx.py --legacy-wallet passed, Duration: 14 s 200/284 - wallet_implicitsegwit.py --legacy-wallet passed, Duration: 21 s 201/284 - wallet_listsinceblock.py --descriptors passed, Duration: 12 s 202/284 - feature_dersig.py passed, Duration: 3 s 203/284 - p2p_leak.py passed, Duration: 9 s 204/284 - feature_cltv.py passed, Duration: 4 s 205/284 - wallet_encryption.py --descriptors passed, Duration: 8 s 206/284 - rpc_uptime.py passed, Duration: 2 s 207/284 - wallet_encryption.py --legacy-wallet passed, Duration: 11 s 208/284 - wallet_listsinceblock.py --legacy-wallet passed, Duration: 27 s 209/284 - wallet_fallbackfee.py --legacy-wallet passed, Duration: 6 s 210/284 - feature_discover.py passed, Duration: 8 s 211/284 - rpc_dumptxoutset.py passed, Duration: 2 s 212/284 - wallet_resendwallettransactions.py --descriptors passed, Duration: 11 s 213/284 - wallet_fallbackfee.py --descriptors passed, Duration: 5 s 214/284 - feature_bind_port_externalip.py skipped (To run this test make sure that 1.1.1.1 (a routable address) is assigned to one of the interfaces on this machine and rerun with --ihave1111) 215/284 - rpc_estimatefee.py passed, Duration: 5 s 216/284 - rpc_getblockstats.py passed, Duration: 4 s 217/284 - wallet_resendwallettransactions.py --legacy-wallet passed, Duration: 21 s 218/284 - feature_minchainwork.py passed, Duration: 14 s 219/284 - wallet_importdescriptors.py --descriptors passed, Duration: 63 s 220/284 - wallet_send.py --descriptors passed, Duration: 22 s 221/284 - wallet_sendall.py --descriptors passed, Duration: 16 s 222/284 - wallet_inactive_hdchains.py --legacy-wallet skipped (previous releases not available or disabled) 223/284 - wallet_create_tx.py --descriptors passed, Duration: 14 s 224/284 - p2p_fingerprint.py passed, Duration: 3 s 225/284 - mining_basic.py passed, Duration: 75 s 226/284 - wallet_spend_unconfirmed.py passed, Duration: 13 s 227/284 - feature_uacomment.py passed, Duration: 11 s 228/284 - wallet_coinbase_category.py --legacy-wallet passed, Duration: 9 s 229/284 - wallet_coinbase_category.py --descriptors passed, Duration: 3 s 230/284 - feature_filelock.py passed, Duration: 4 s 231/284 - feature_loadblock.py passed, Duration: 5 s 232/284 - p2p_dos_header_tree.py passed, Duration: 8 s 233/284 - feature_bind_port_discover.py skipped (To run this test make sure that 1.1.1.1 and 2.2.2.2 (routable addresses) are assigned to the interfaces on this machine and rerun with --ihave1111and2222) 234/284 - p2p_add_connections.py passed, Duration: 15 s 235/284 - p2p_unrequested_blocks.py passed, Duration: 7 s 236/284 - p2p_message_capture.py passed, Duration: 4 s 237/284 - feature_includeconf.py passed, Duration: 10 s 238/284 - feature_addrman.py passed, Duration: 12 s 239/284 - feature_fastprune.py passed, Duration: 6 s 240/284 - feature_init.py passed, Duration: 63 s 241/284 - feature_asmap.py passed, Duration: 21 s 242/284 - mempool_compatibility.py skipped (previous releases not available or disabled) 243/284 - mempool_unbroadcast.py passed, Duration: 15 s 244/284 - mempool_accept_wtxid.py passed, Duration: 7 s 245/284 - wallet_send.py --legacy-wallet passed, Duration: 99 s 246/284 - rpc_deriveaddresses.py passed, Duration: 4 s 247/284 - rpc_deriveaddresses.py --usecli passed, Duration: 5 s 248/284 - p2p_ping.py passed, Duration: 6 s 249/284 - p2p_tx_privacy.py passed, Duration: 4 s 250/284 - rpc_scanblocks.py passed, Duration: 9 s 251/284 - mempool_dust.py passed, Duration: 30 s 252/284 - feature_txindex_compatibility.py skipped (previous releases not available or disabled) 253/284 - feature_unsupported_utxo_db.py skipped (previous releases not available or disabled) 254/284 - mempool_sigoplimit.py passed, Duration: 27 s 255/284 - p2p_sendtxrcncl.py passed, Duration: 20 s 256/284 - feature_anchors.py passed, Duration: 10 s 257/284 - mempool_datacarrier.py passed, Duration: 9 s 258/284 - feature_logging.py passed, Duration: 19 s 259/284 - wallet_timelock.py passed, Duration: 3 s 260/284 - wallet_orphanedreward.py passed, Duration: 10 s 261/284 - p2p_node_network_limited.py passed, Duration: 10 s 262/284 - rpc_scantxoutset.py passed, Duration: 40 s 263/284 - wallet_create_tx.py --legacy-wallet passed, Duration: 159 s 264/284 - feature_blocksdir.py passed, Duration: 3 s 265/284 - wallet_startup.py passed, Duration: 7 s 266/284 - p2p_i2p_ports.py passed, Duration: 5 s 267/284 - feature_remove_pruned_files_on_startup.py passed, Duration: 7 s 268/284 - p2p_i2p_sessions.py passed, Duration: 5 s 269/284 - feature_presegwit_node_upgrade.py passed, Duration: 7 s 270/284 - rpc_getdescriptorinfo.py passed, Duration: 3 s stderr: Traceback (most recent call last): File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/wallet_listtransactions.py", line 304, in ListTransactionsTest().main() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_framework.py", line 154, in main exit_code = self.shutdown() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_framework.py", line 313, in shutdown self.stop_nodes() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_framework.py", line 579, in stop_nodes node.wait_until_stopped() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_node.py", line 409, in wait_until_stopped wait_until_helper_internal(lambda: self.is_node_stopped(expected_ret_code=expected_ret_code, **kwargs), timeout=timeout, timeout_factor=self.timeout_factor) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/util.py", line 276, in wait_until_helper_internal raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout)) AssertionError: Predicate '''' wait_until_helper_internal(lambda: self.is_node_stopped(expected_ret_code=expected_ret_code, **kwargs), timeout=timeout, timeout_factor=self.timeout_factor) ''' not true after 60 seconds 116/284 - wallet_keypool_topup.py --legacy-wallet failed, Duration: 147 s stdout: 2024-02-19T09:47:29.831000Z TestFramework (INFO): PRNG seed is: 2092768602 2024-02-19T09:47:29.832000Z TestFramework (INFO): Initializing test directory /tmp/guix-build-bitcoin-core-26.0.drv-0/test_runner_β‚Ώ_πŸƒ_20240219_093507/wallet_keypool_topup_209 2024-02-19T09:47:45.808000Z TestFramework (INFO): Make backup of wallet 2024-02-19T09:47:49.785000Z TestFramework (INFO): Generate keys for wallet with address type: legacy 2024-02-19T09:48:50.528000Z TestFramework (INFO): Send funds to wallet 2024-02-19T09:48:50.928000Z TestFramework (INFO): Restart node with wallet backup 2024-02-19T09:49:57.005000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_framework.py", line 131, in main self.run_test() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/wallet_keypool_topup.py", line 75, in run_test self.start_node(idx, self.extra_args[idx]) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_framework.py", line 542, in start_node node.wait_for_rpc_connection() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_node.py", line 300, in wait_for_rpc_connection self._raise_assertion_error("Unable to connect to bitcoind after {}s".format(self.rpc_timeout)) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_node.py", line 176, in _raise_assertion_error raise AssertionError(self._node_msg(msg)) AssertionError: [node 1] Unable to connect to bitcoind after 60s 2024-02-19T09:49:57.057000Z TestFramework (INFO): Stopping nodes [node 3] Cleaning up leftover process [node 2] Cleaning up leftover process [node 1] Cleaning up leftover process [node 0] Cleaning up leftover process stderr: Traceback (most recent call last): File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/wallet_keypool_topup.py", line 95, in KeypoolRestoreTest().main() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_framework.py", line 154, in main exit_code = self.shutdown() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_framework.py", line 313, in shutdown self.stop_nodes() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_framework.py", line 575, in stop_nodes node.stop_node(wait=wait, wait_until_stopped=False) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_node.py", line 361, in stop_node self.stop(wait=wait) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_node.py", line 193, in __getattr__ assert self.rpc_connected and self.rpc is not None, self._node_msg("Error: no RPC connection") AssertionError: [node 1] Error: no RPC connection 271/284 - feature_config_args.py failed, Duration: 11 s stdout: 2024-02-19T09:55:57.720000Z TestFramework (INFO): PRNG seed is: 344405589 2024-02-19T09:55:57.721000Z TestFramework (INFO): Initializing test directory /tmp/guix-build-bitcoin-core-26.0.drv-0/test_runner_β‚Ώ_πŸƒ_20240219_093507/feature_config_args_10 2024-02-19T09:56:03.357000Z TestFramework (INFO): Test config args logging 2024-02-19T09:56:04.119000Z TestFramework (INFO): Test seed peers 2024-02-19T09:56:08.211000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_framework.py", line 131, in main self.run_test() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/feature_config_args.py", line 382, in run_test self.test_seed_peers() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/feature_config_args.py", line 253, in test_seed_peers with self.nodes[0].assert_debug_log(expected_msgs=[ File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/contextlib.py", line 142, in __exit__ next(self.gen) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_node.py", line 476, in assert_debug_log self._raise_assertion_error('Expected messages "{}" does not partially match log:\n\n{}\n\n'.format(str(expected_msgs), print_log)) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_node.py", line 176, in _raise_assertion_error raise AssertionError(self._node_msg(msg)) AssertionError: [node 0] Expected messages "['Loaded 0 addresses from peers.dat', 'DNS seeding disabled', 'Adding fixed seeds as -dnsseed=0 (or IPv4/IPv6 connections are disabled via -onlynet) and neither -addnode nor -seednode are provided\n']" does not partially match log: - - - - - - 2024-02-19T09:56:06.303691Z [init] [init/common.cpp:153] [LogPackageVersion] Bitcoin Core version v26.0.0 (release build) - 2024-02-19T09:56:06.303728Z [init] [init.cpp:692] [InitParameterInteraction] InitParameterInteraction: parameter interaction: -bind set -> setting -listen=1 - 2024-02-19T09:56:06.304021Z [init] [kernel/context.cpp:24] [Context] Using the 'standard,sse41(4way)' SHA256 implementation - 2024-02-19T09:56:06.307155Z [init] [init/common.cpp:124] [StartLogging] Default data directory /tmp/guix-build-bitcoin-core-26.0.drv-0/.bitcoin - 2024-02-19T09:56:06.307176Z [init] [init/common.cpp:125] [StartLogging] Using data directory /tmp/guix-build-bitcoin-core-26.0.drv-0/test_runner_β‚Ώ_πŸƒ_20240219_093507/feature_config_args_10/node0/regtest - 2024-02-19T09:56:06.307202Z [init] [init/common.cpp:130] [StartLogging] Config file: /tmp/guix-build-bitcoin-core-26.0.drv-0/test_runner_β‚Ώ_πŸƒ_20240219_093507/feature_config_args_10/node0/bitcoin.conf - 2024-02-19T09:56:06.307224Z [init] [common/args.cpp:797] [logArgsPrefix] Config file arg: regtest="1" - 2024-02-19T09:56:06.307245Z [init] [common/args.cpp:797] [logArgsPrefix] Config file arg: [regtest] bind="127.0.0.1" - 2024-02-19T09:56:06.307274Z [init] [common/args.cpp:797] [logArgsPrefix] Config file arg: [regtest] deprecatedrpc="create_bdb" - 2024-02-19T09:56:06.307294Z [init] [common/args.cpp:797] [logArgsPrefix] Config file arg: [regtest] discover="0" - 2024-02-19T09:56:06.307313Z [init] [common/args.cpp:797] [logArgsPrefix] Config file arg: [regtest] dnsseed="0" - 2024-02-19T09:56:06.307332Z [init] [common/args.cpp:797] [logArgsPrefix] Config file arg: [regtest] fallbackfee="0.0002" - 2024-02-19T09:56:06.307351Z [init] [common/args.cpp:797] [logArgsPrefix] Config file arg: [regtest] fixedseeds="0" - 2024-02-19T09:56:06.307370Z [init] [common/args.cpp:797] [logArgsPrefix] Config file arg: [regtest] keypool="1" - 2024-02-19T09:56:06.307389Z [init] [common/args.cpp:797] [logArgsPrefix] Config file arg: [regtest] listenonion="0" - 2024-02-19T09:56:06.307409Z [init] [common/args.cpp:797] [logArgsPrefix] Config file arg: [regtest] natpmp="0" - 2024-02-19T09:56:06.307429Z [init] [common/args.cpp:797] [logArgsPrefix] Config file arg: [regtest] peertimeout="999999999" - 2024-02-19T09:56:06.307448Z [init] [common/args.cpp:797] [logArgsPrefix] Config file arg: [regtest] port="11120" - 2024-02-19T09:56:06.307467Z [init] [common/args.cpp:797] [logArgsPrefix] Config file arg: [regtest] printtoconsole="0" - 2024-02-19T09:56:06.307488Z [init] [common/args.cpp:797] [logArgsPrefix] Config file arg: [regtest] rpcdoccheck="1" - 2024-02-19T09:56:06.307508Z [init] [common/args.cpp:797] [logArgsPrefix] Config file arg: [regtest] rpcport="16120" - 2024-02-19T09:56:06.307528Z [init] [common/args.cpp:797] [logArgsPrefix] Config file arg: [regtest] rpcservertimeout="99000" - 2024-02-19T09:56:06.307548Z [init] [common/args.cpp:797] [logArgsPrefix] Config file arg: [regtest] server="1" - 2024-02-19T09:56:06.307568Z [init] [common/args.cpp:797] [logArgsPrefix] Config file arg: [regtest] shrinkdebugfile="0" - 2024-02-19T09:56:06.307588Z [init] [common/args.cpp:797] [logArgsPrefix] Config file arg: [regtest] unsafesqlitesync="1" - 2024-02-19T09:56:06.307607Z [init] [common/args.cpp:797] [logArgsPrefix] Config file arg: [regtest] upnp="0" - 2024-02-19T09:56:06.307629Z [init] [common/args.cpp:797] [logArgsPrefix] Command-line arg: datadir="/tmp/guix-build-bitcoin-core-26.0.drv-0/test_runner_β‚Ώ_πŸƒ_20240219_093507/feature_config_args_10/node0" - 2024-02-19T09:56:06.307649Z [init] [common/args.cpp:797] [logArgsPrefix] Command-line arg: debug="" - 2024-02-19T09:56:06.307669Z [init] [common/args.cpp:797] [logArgsPrefix] Command-line arg: debugexclude="libevent" - 2024-02-19T09:56:06.307688Z [init] [common/args.cpp:797] [logArgsPrefix] Command-line arg: debugexclude="leveldb" - 2024-02-19T09:56:06.307707Z [init] [common/args.cpp:797] [logArgsPrefix] Command-line arg: debugexclude="rand" - 2024-02-19T09:56:06.307726Z [init] [common/args.cpp:797] [logArgsPrefix] Command-line arg: dnsseed="0" - 2024-02-19T09:56:06.307745Z [init] [common/args.cpp:797] [logArgsPrefix] Command-line arg: fixedseeds="1" - 2024-02-19T09:56:06.307764Z [init] [common/args.cpp:797] [logArgsPrefix] Command-line arg: loglevel="trace" - 2024-02-19T09:56:06.307784Z [init] [common/args.cpp:797] [logArgsPrefix] Command-line arg: logsourcelocations="" - 2024-02-19T09:56:06.307803Z [init] [common/args.cpp:797] [logArgsPrefix] Command-line arg: logthreadnames="" - 2024-02-19T09:56:06.307823Z [init] [common/args.cpp:797] [logArgsPrefix] Command-line arg: logtimemicros="" - 2024-02-19T09:56:06.307842Z [init] [common/args.cpp:797] [logArgsPrefix] Command-line arg: uacomment="testnode0" - 2024-02-19T09:56:06.307862Z [init] [init.cpp:1093] [AppInitMain] Using at most 125 automatic connections (1024 file descriptors available) - 2024-02-19T09:56:06.325008Z [init] [script/sigcache.cpp:103] [InitSignatureCache] Using 16 MiB out of 16 MiB requested for signature cache, able to store 524288 elements - 2024-02-19T09:56:06.341994Z [init] [validation.cpp:1831] [InitScriptExecutionCache] Using 16 MiB out of 16 MiB requested for script execution cache, able to store 524288 elements - 2024-02-19T09:56:06.342158Z [init] [init.cpp:1125] [AppInitMain] Script verification uses 7 additional threads - 2024-02-19T09:56:06.342738Z [scheduler] [util/thread.cpp:20] [TraceThread] scheduler thread start - 2024-02-19T09:56:06.350591Z [init] [httpserver.cpp:240] [InitHTTPAllowList] [http] Allowing HTTP connections from: 127.0.0.0/8 ::1/128 - 2024-02-19T09:56:06.350768Z [init] [httpserver.cpp:386] [HTTPBindAddresses] Binding RPC on address ::1 port 16120 - 2024-02-19T09:56:06.350926Z [init] [httpserver.cpp:386] [HTTPBindAddresses] Binding RPC on address 127.0.0.1 port 16120 - 2024-02-19T09:56:06.351024Z [init] [httpserver.cpp:465] [InitHTTPServer] [http] Initialized HTTP server - 2024-02-19T09:56:06.351047Z [init] [httpserver.cpp:467] [InitHTTPServer] [http] creating work queue of depth 16 - 2024-02-19T09:56:06.351066Z [init] [rpc/server.cpp:292] [StartRPC] [rpc] Starting RPC - 2024-02-19T09:56:06.351097Z [init] [httprpc.cpp:297] [StartHTTPRPC] [rpc] Starting HTTP RPC server - 2024-02-19T09:56:06.351118Z [init] [httprpc.cpp:246] [InitRPCAuthentication] Using random cookie authentication. - 2024-02-19T09:56:06.351354Z [init] [rpc/request.cpp:108] [GenerateAuthCookie] Generated RPC authentication cookie /tmp/guix-build-bitcoin-core-26.0.drv-0/test_runner_β‚Ώ_πŸƒ_20240219_093507/feature_config_args_10/node0/regtest/.cookie - 2024-02-19T09:56:06.351384Z [init] [httpserver.cpp:747] [RegisterHTTPHandler] [http] Registering HTTP handler for / (exactmatch 1) - 2024-02-19T09:56:06.351406Z [init] [httpserver.cpp:747] [RegisterHTTPHandler] [http] Registering HTTP handler for /wallet/ (exactmatch 0) - 2024-02-19T09:56:06.351427Z [init] [httpserver.cpp:489] [StartHTTPServer] [http] Starting HTTP server - 2024-02-19T09:56:06.351446Z [init] [httpserver.cpp:491] [StartHTTPServer] [http] starting 4 worker threads - 2024-02-19T09:56:06.351551Z [http] [httpserver.cpp:353] [ThreadHTTP] [http] Entering http event loop - 2024-02-19T09:56:06.351733Z [init] [wallet/load.cpp:51] [VerifyWallets] Using wallet directory /tmp/guix-build-bitcoin-core-26.0.drv-0/test_runner_β‚Ώ_πŸƒ_20240219_093507/feature_config_args_10/node0/regtest/wallets - 2024-02-19T09:56:06.351762Z [init] [noui.cpp:56] [noui_InitMessage] init message: Verifying wallet(s)… - 2024-02-19T09:56:06.351840Z [init] [init.cpp:1221] [AppInitMain] Using /16 prefix for IP bucketing - 2024-02-19T09:56:06.351860Z [init] [noui.cpp:56] [noui_InitMessage] init message: Loading P2P addresses… - 2024-02-19T09:56:06.352404Z [init] [logging/timer.h:58] [Log] [addrman] CheckAddrman: new 0, tried 0, total 0 started - 2024-02-19T09:56:06.352665Z [init] [logging/timer.h:58] [Log] [addrman] CheckAddrman: completed (0.23ms) - 2024-02-19T09:56:06.352693Z [init] [addrdb.cpp:194] [LoadAddrman] Loaded 0 addresses from peers.dat 0ms - 2024-02-19T09:56:06.353153Z [init] [noui.cpp:56] [noui_InitMessage] init message: Loading banlist… - 2024-02-19T09:56:06.353220Z [init] [banman.cpp:39] [LoadBanlist] [net] Loaded 0 banned node addresses/subnets 0ms - 2024-02-19T09:56:06.353268Z [init] [net.cpp:2340] [SetTryNewOutboundPeer] [net] setting try another outbound peer=false - 2024-02-19T09:56:06.353289Z [init] [net.cpp:3096] [SetNetworkActive] SetNetworkActive: true - 2024-02-19T09:56:06.356430Z [init] [policy/fees.cpp:456] [Read] [estimatefee] Reading estimates: 190 buckets counting confirms up to 48 blocks - 2024-02-19T09:56:06.357039Z [init] [policy/fees.cpp:456] [Read] [estimatefee] Reading estimates: 190 buckets counting confirms up to 12 blocks - 2024-02-19T09:56:06.358933Z [init] [policy/fees.cpp:456] [Read] [estimatefee] Reading estimates: 190 buckets counting confirms up to 1008 blocks - 2024-02-19T09:56:06.359174Z [init] [init.cpp:1454] [AppInitMain] Cache configuration: - 2024-02-19T09:56:06.359199Z [init] [init.cpp:1455] [AppInitMain] * Using 2.0 MiB for block index database - 2024-02-19T09:56:06.359222Z [init] [init.cpp:1463] [AppInitMain] * Using 8.0 MiB for chain state database - 2024-02-19T09:56:06.359261Z [init] [init.cpp:1482] [AppInitMain] * Using 440.0 MiB for in-memory UTXO set (plus up to 286.1 MiB of unused mempool space) - 2024-02-19T09:56:06.359330Z [init] [noui.cpp:56] [noui_InitMessage] init message: Loading block index… - 2024-02-19T09:56:06.359365Z [init] [node/chainstate.cpp:167] [LoadChainstate] Validating signatures for all blocks. - 2024-02-19T09:56:06.359387Z [init] [node/chainstate.cpp:169] [LoadChainstate] Setting nMinimumChainWork=0000000000000000000000000000000000000000000000000000000000000000 - 2024-02-19T09:56:06.359460Z [init] [dbwrapper.cpp:241] [CDBWrapper] Opening LevelDB in /tmp/guix-build-bitcoin-core-26.0.drv-0/test_runner_β‚Ώ_πŸƒ_20240219_093507/feature_config_args_10/node0/regtest/blocks/index - 2024-02-19T09:56:06.443331Z [http] [httpserver.cpp:306] [http_request_cb] [http] Received a POST request for / from 127.0.0.1:40134 - 2024-02-19T09:56:06.545224Z [httpworker.0] [rpc/request.cpp:181] [parse] [rpc] ThreadRPCServer method=getblockcount user=__cookie__ - 2024-02-19T09:56:06.797238Z [http] [httpserver.cpp:306] [http_request_cb] [http] Received a POST request for / from 127.0.0.1:40138 - 2024-02-19T09:56:06.797334Z [httpworker.1] [rpc/request.cpp:181] [parse] [rpc] ThreadRPCServer method=getblockcount user=__cookie__ - 2024-02-19T09:56:07.048753Z [http] [httpserver.cpp:306] [http_request_cb] [http] Received a POST request for / from 127.0.0.1:40142 - 2024-02-19T09:56:07.048834Z [httpworker.2] [rpc/request.cpp:181] [parse] [rpc] ThreadRPCServer method=getblockcount user=__cookie__ - 2024-02-19T09:56:07.300218Z [http] [httpserver.cpp:306] [http_request_cb] [http] Received a POST request for / from 127.0.0.1:40146 - 2024-02-19T09:56:07.603472Z [httpworker.3] [rpc/request.cpp:181] [parse] [rpc] ThreadRPCServer method=getblockcount user=__cookie__ - 2024-02-19T09:56:07.744360Z [init] [dbwrapper.cpp:249] [CDBWrapper] Opened LevelDB successfully - 2024-02-19T09:56:07.744468Z [init] [dbwrapper.cpp:274] [CDBWrapper] Using obfuscation key for /tmp/guix-build-bitcoin-core-26.0.drv-0/test_runner_β‚Ώ_πŸƒ_20240219_093507/feature_config_args_10/node0/regtest/blocks/index: 0000000000000000 - 2024-02-19T09:56:07.744624Z [init] [node/blockstorage.cpp:492] [LoadBlockIndexDB] LoadBlockIndexDB: last block file = 0 - 2024-02-19T09:56:07.744665Z [init] [node/blockstorage.cpp:496] [LoadBlockIndexDB] LoadBlockIndexDB: last block file info: CBlockFileInfo(blocks=1, size=293, heights=0...0, time=2011-02-02...2011-02-02) - 2024-02-19T09:56:07.744687Z [init] [node/blockstorage.cpp:507] [LoadBlockIndexDB] Checking all blk files are present... - 2024-02-19T09:56:07.744762Z [init] [node/chainstate.cpp:107] [CompleteChainstateInitialization] Initializing chainstate Chainstate [ibd] @ height -1 (null) - 2024-02-19T09:56:07.744804Z [init] [dbwrapper.cpp:241] [CDBWrapper] Opening LevelDB in /tmp/guix-build-bitcoin-core-26.0.drv-0/test_runner_β‚Ώ_πŸƒ_20240219_093507/feature_config_args_10/node0/regtest/chainstate - 2024-02-19T09:56:07.855163Z [http] [httpserver.cpp:306] [http_request_cb] [http] Received a POST request for / from 127.0.0.1:40148 - 2024-02-19T09:56:07.855245Z [httpworker.0] [rpc/request.cpp:181] [parse] [rpc] ThreadRPCServer method=getblockcount user=__cookie__ - 2024-02-19T09:56:07.873103Z [init] [dbwrapper.cpp:249] [CDBWrapper] Opened LevelDB successfully - 2024-02-19T09:56:07.873252Z [init] [dbwrapper.cpp:274] [CDBWrapper] Using obfuscation key for /tmp/guix-build-bitcoin-core-26.0.drv-0/test_runner_β‚Ώ_πŸƒ_20240219_093507/feature_config_args_10/node0/regtest/chainstate: 6172e25e6c879563 - 2024-02-19T09:56:07.873387Z [init] [validation.cpp:4273] [LoadChainTip] Loaded best chain: hashBestChain=0f9188f13cb7b2c71f2a335e3a4fc328bf5beb436012afca590b1a11466e2206 height=0 date=2011-02-02T23:16:42Z progress=1.000000 - 2024-02-19T09:56:07.970384Z [init] [dbwrapper.cpp:241] [CDBWrapper] Opening LevelDB in /tmp/guix-build-bitcoin-core-26.0.drv-0/test_runner_β‚Ώ_πŸƒ_20240219_093507/feature_config_args_10/node0/regtest/chainstate - 2024-02-19T09:56:08.079375Z [init] [dbwrapper.cpp:249] [CDBWrapper] Opened LevelDB successfully - 2024-02-19T09:56:08.079430Z [init] [dbwrapper.cpp:274] [CDBWrapper] Using obfuscation key for /tmp/guix-build-bitcoin-core-26.0.drv-0/test_runner_β‚Ώ_πŸƒ_20240219_093507/feature_config_args_10/node0/regtest/chainstate: 6172e25e6c879563 - 2024-02-19T09:56:08.079469Z [init] [validation.cpp:5076] [ResizeCoinsCaches] [Chainstate [ibd] @ height 0 (0f9188f13cb7b2c71f2a335e3a4fc328bf5beb436012afca590b1a11466e2206)] resized coinsdb cache to 8.0 MiB - 2024-02-19T09:56:08.079495Z [init] [validation.cpp:5078] [ResizeCoinsCaches] [Chainstate [ibd] @ height 0 (0f9188f13cb7b2c71f2a335e3a4fc328bf5beb436012afca590b1a11466e2206)] resized coinstip cache to 440.0 MiB - 2024-02-19T09:56:08.079523Z [init] [noui.cpp:56] [noui_InitMessage] init message: Verifying blocks… - 2024-02-19T09:56:08.079550Z [init] [init.cpp:1544] [AppInitMain] block index 1720ms - 2024-02-19T09:56:08.080855Z [init] [init.cpp:1628] [AppInitMain] Setting NODE_NETWORK on non-prune mode - 2024-02-19T09:56:08.080957Z [init] [init.cpp:1734] [AppInitMain] block tree size = 1 - 2024-02-19T09:56:08.080977Z [init] [init.cpp:1746] [AppInitMain] nBestHeight = 0 - 2024-02-19T09:56:08.081021Z [initload] [util/thread.cpp:20] [TraceThread] initload thread start - 2024-02-19T09:56:08.081082Z [init] [net.cpp:3032] [BindListenPort] Bound to 127.0.0.1:11120 - 2024-02-19T09:56:08.081130Z [init] [net.cpp:3032] [BindListenPort] Bound to 127.0.0.1:18445 - 2024-02-19T09:56:08.081167Z [initload] [kernel/mempool_persist.cpp:128] [LoadMempool] Imported mempool transactions from disk: 0 succeeded, 0 failed, 0 expired, 0 already there, 0 waiting for initial broadcast - 2024-02-19T09:56:08.081205Z [initload] [util/thread.cpp:22] [TraceThread] initload thread exit - 2024-02-19T09:56:08.081236Z [init] [addrdb.cpp:227] [ReadAnchors] Loaded 0 addresses from "anchors.dat" - 2024-02-19T09:56:08.081315Z [init] [net.cpp:3211] [Start] 0 block-relay-only anchors will be tried for connections. - 2024-02-19T09:56:08.081337Z [init] [noui.cpp:56] [noui_InitMessage] init message: Starting network threads… - 2024-02-19T09:56:08.081402Z [init] [net.cpp:3246] [Start] DNS seeding disabled - 2024-02-19T09:56:08.081436Z [net] [util/thread.cpp:20] [TraceThread] net thread start - 2024-02-19T09:56:08.081568Z [addcon] [util/thread.cpp:20] [TraceThread] addcon thread start - 2024-02-19T09:56:08.081617Z [msghand] [util/thread.cpp:20] [TraceThread] msghand thread start - 2024-02-19T09:56:08.081659Z [init] [noui.cpp:56] [noui_InitMessage] init message: Done loading - 2024-02-19T09:56:08.081702Z [opencon] [util/thread.cpp:20] [TraceThread] opencon thread start - 2024-02-19T09:56:08.107096Z [http] [httpserver.cpp:306] [http_request_cb] [http] Received a POST request for / from 127.0.0.1:40154 - 2024-02-19T09:56:08.107188Z [httpworker.1] [rpc/request.cpp:181] [parse] [rpc] ThreadRPCServer method=getblockcount user=__cookie__ - 2024-02-19T09:56:08.107969Z [http] [httpserver.cpp:306] [http_request_cb] [http] Received a POST request for / from 127.0.0.1:40154 - 2024-02-19T09:56:08.108039Z [httpworker.2] [rpc/request.cpp:181] [parse] [rpc] ThreadRPCServer method=getmempoolinfo user=__cookie__ 2024-02-19T09:56:08.263000Z TestFramework (INFO): Stopping nodes 2024-02-19T09:56:08.566000Z TestFramework (WARNING): Not cleaning up dir /tmp/guix-build-bitcoin-core-26.0.drv-0/test_runner_β‚Ώ_πŸƒ_20240219_093507/feature_config_args_10 2024-02-19T09:56:08.566000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/guix-build-bitcoin-core-26.0.drv-0/test_runner_β‚Ώ_πŸƒ_20240219_093507/feature_config_args_10/test_framework.log 2024-02-19T09:56:08.566000Z TestFramework (ERROR): 2024-02-19T09:56:08.566000Z TestFramework (ERROR): Hint: Call /tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/combine_logs.py '/tmp/guix-build-bitcoin-core-26.0.drv-0/test_runner_β‚Ώ_πŸƒ_20240219_093507/feature_config_args_10' to consolidate all logs 2024-02-19T09:56:08.566000Z TestFramework (ERROR): 2024-02-19T09:56:08.567000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2024-02-19T09:56:08.567000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues 2024-02-19T09:56:08.567000Z TestFramework (ERROR): 272/284 - rpc_mempool_info.py passed, Duration: 3 s 273/284 - feature_settings.py passed, Duration: 11 s 274/284 - feature_help.py passed, Duration: 2 s 275/284 - rpc_help.py passed, Duration: 7 s 276/284 - feature_dirsymlinks.py passed, Duration: 5 s 277/284 - p2p_permissions.py passed, Duration: 35 s 278/284 - feature_coinstatsindex.py passed, Duration: 52 s 279/284 - feature_shutdown.py passed, Duration: 3 s 280/284 - p2p_ibd_txrelay.py passed, Duration: 3 s stderr: Remaining jobs: [wallet_transactiontime_rescan.py --legacy-wallet, wallet_sendall.py --legacy-wallet, feature_assumeutxo.py, feature_coinstatsindex.py, p2p_permissions.py, feature_shutdown.py, wallet_migration.py, p2p_ibd_txrelay.py] Remaining jobs: [wallet_transactiontime_rescan.py --legacy-wallet, wallet_sendall.py --legacy-wallet, feature_assumeutxo.py, feature_coinstatsindex.py, feature_shutdown.py, wallet_migration.py, p2p_ibd_txrelay.py] Remaining jobs: [wallet_transactiontime_rescan.py --legacy-wallet, wallet_sendall.py --legacy-wallet, feature_assumeutxo.py, feature_shutdown.py, wallet_migration.py, p2p_ibd_txrelay.py] Remaining jobs: [wallet_transactiontime_rescan.py --legacy-wallet, wallet_sendall.py --legacy-wallet, feature_assumeutxo.py, wallet_migration.py, p2p_ibd_txrelay.py] Remaining jobs: [wallet_transactiontime_rescan.py --legacy-wallet, wallet_sendall.py --legacy-wallet, feature_assumeutxo.py, wallet_migration.py] 281/284 - wallet_transactiontime_rescan.py --legacy-wallet failed, Duration: 386 s stdout: 2024-02-19T09:49:55.094000Z TestFramework (INFO): PRNG seed is: 1973702468 2024-02-19T09:49:55.095000Z TestFramework (INFO): Initializing test directory /tmp/guix-build-bitcoin-core-26.0.drv-0/test_runner_β‚Ώ_πŸƒ_20240219_093507/wallet_transactiontime_rescan_161 2024-02-19T09:50:09.872000Z TestFramework (INFO): Prepare nodes and wallet 2024-02-19T09:50:23.532000Z TestFramework (INFO): Start transactions 2024-02-19T09:50:24.828000Z TestFramework (INFO): Send 10 btc to user 2024-02-19T09:50:34.707000Z TestFramework (INFO): Send 5 btc to user 2024-02-19T09:50:36.450000Z TestFramework (INFO): Send 1 btc to user 2024-02-19T09:50:40.403000Z TestFramework (INFO): Check user's final balance and transaction count 2024-02-19T09:50:40.408000Z TestFramework (INFO): Check transaction times 2024-02-19T09:50:40.410000Z TestFramework (INFO): Restore user wallet on another node without rescan 2024-02-19T09:50:41.097000Z TestFramework (INFO): Rescan last history part 2024-02-19T09:50:41.106000Z TestFramework (INFO): Rescan all history 2024-02-19T09:50:41.140000Z TestFramework (INFO): Check user's final balance and transaction count after restoration 2024-02-19T09:50:41.143000Z TestFramework (INFO): Check transaction times after restoration 2024-02-19T09:50:41.144000Z TestFramework (INFO): Test handling of invalid parameters for rescanblockchain 2024-02-19T09:50:41.147000Z TestFramework (INFO): Test `rescanblockchain` fails when wallet is encrypted and locked 2024-02-19T09:50:47.916000Z TestFramework (INFO): Test rescanning an encrypted wallet 2024-02-19T09:55:21.104000Z TestFramework (ERROR): JSONRPC error Traceback (most recent call last): File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/authproxy.py", line 151, in _get_response http_response = self.__conn.getresponse() File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/http/client.py", line 1374, in getresponse response.begin() File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/http/client.py", line 318, in begin version, status, reason = self._read_status() File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/http/client.py", line 279, in _read_status line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/socket.py", line 705, in readinto return self._sock.recv_into(b) TimeoutError: timed out During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_framework.py", line 131, in main self.run_test() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/wallet_transactiontime_rescan.py", line 221, in run_test assert_equal(rescanning.result(), {"start_height": 0, "stop_height": 803}) File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/concurrent/futures/_base.py", line 451, in result return self.__get_result() File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/concurrent/futures/_base.py", line 403, in __get_result raise self._exception File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/concurrent/futures/thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/coverage.py", line 50, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/authproxy.py", line 127, in __call__ response, status = self._request('POST', self.__url.path, postdata.encode('utf-8')) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/authproxy.py", line 106, in _request return self._get_response() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/authproxy.py", line 153, in _get_response raise JSONRPCException({ test_framework.authproxy.JSONRPCException: 'rescanblockchain' RPC took longer than 30.000000 seconds. Consider using larger timeout for calls that take longer to return. (-344) 2024-02-19T09:55:21.175000Z TestFramework (INFO): Stopping nodes 2024-02-19T09:55:21.175000Z TestFramework.node0 (ERROR): Unable to stop node. Traceback (most recent call last): File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_node.py", line 361, in stop_node self.stop(wait=wait) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/coverage.py", line 50, in __call__ return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/authproxy.py", line 127, in __call__ response, status = self._request('POST', self.__url.path, postdata.encode('utf-8')) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/authproxy.py", line 105, in _request self.__conn.request(method, path, postdata, headers) File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/http/client.py", line 1282, in request self._send_request(method, url, body, headers, encode_chunked) File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/http/client.py", line 1293, in _send_request self.putrequest(method, url, **skips) File "/gnu/store/v532pwp5hhcir0vl9zja20nkp40p7wxw-python-3.10.7/lib/python3.10/http/client.py", line 1119, in putrequest raise CannotSendRequest(self.__state) http.client.CannotSendRequest: Request-sent 2024-02-19T09:56:21.200000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' wait_until_helper_internal(lambda: self.is_node_stopped(expected_ret_code=expected_ret_code, **kwargs), timeout=timeout, timeout_factor=self.timeout_factor) ''' [node 2] Cleaning up leftover process [node 1] Cleaning up leftover process [node 0] Cleaning up leftover process 282/284 - feature_assumeutxo.py passed, Duration: 154 s 283/284 - wallet_sendall.py --legacy-wallet passed, Duration: 272 s 284/284 - wallet_migration.py passed, Duration: 114 s stderr: Traceback (most recent call last): File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/wallet_transactiontime_rescan.py", line 226, in TransactionTimeRescanTest().main() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_framework.py", line 154, in main exit_code = self.shutdown() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_framework.py", line 313, in shutdown self.stop_nodes() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_framework.py", line 579, in stop_nodes node.wait_until_stopped() File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/test_node.py", line 409, in wait_until_stopped wait_until_helper_internal(lambda: self.is_node_stopped(expected_ret_code=expected_ret_code, **kwargs), timeout=timeout, timeout_factor=self.timeout_factor) File "/tmp/guix-build-bitcoin-core-26.0.drv-0/bitcoin-26.0/test/functional/test_framework/util.py", line 276, in wait_until_helper_internal raise AssertionError("Predicate {} not true after {} seconds".format(predicate_source, timeout)) AssertionError: Predicate '''' wait_until_helper_internal(lambda: self.is_node_stopped(expected_ret_code=expected_ret_code, **kwargs), timeout=timeout, timeout_factor=self.timeout_factor) ''' not true after 60 seconds Remaining jobs: [wallet_sendall.py --legacy-wallet, feature_assumeutxo.py, wallet_migration.py] Remaining jobs: [wallet_sendall.py --legacy-wallet, wallet_migration.py] Remaining jobs: [wallet_migration.py] TEST | STATUS | DURATION example_test.py | βœ“ Passed | 4 s feature_abortnode.py | βœ“ Passed | 19 s feature_addrman.py | βœ“ Passed | 12 s feature_anchors.py | βœ“ Passed | 10 s feature_asmap.py | βœ“ Passed | 21 s feature_assumeutxo.py | βœ“ Passed | 154 s feature_assumevalid.py | βœ“ Passed | 24 s feature_bind_extra.py | βœ“ Passed | 3 s feature_bip68_sequence.py | βœ“ Passed | 64 s feature_block.py | βœ“ Passed | 445 s feature_blocksdir.py | βœ“ Passed | 3 s feature_cltv.py | βœ“ Passed | 4 s feature_coinstatsindex.py | βœ“ Passed | 52 s feature_csv_activation.py | βœ“ Passed | 57 s feature_dersig.py | βœ“ Passed | 3 s feature_dirsymlinks.py | βœ“ Passed | 5 s feature_discover.py | βœ“ Passed | 8 s feature_fastprune.py | βœ“ Passed | 6 s feature_fee_estimation.py | βœ“ Passed | 151 s feature_filelock.py | βœ“ Passed | 4 s feature_help.py | βœ“ Passed | 2 s feature_includeconf.py | βœ“ Passed | 10 s feature_init.py | βœ“ Passed | 63 s feature_loadblock.py | βœ“ Passed | 5 s feature_logging.py | βœ“ Passed | 19 s feature_maxtipage.py | βœ“ Passed | 19 s feature_maxuploadtarget.py | βœ“ Passed | 116 s feature_minchainwork.py | βœ“ Passed | 14 s feature_notifications.py | βœ“ Passed | 20 s feature_nulldummy.py | βœ“ Passed | 4 s feature_posix_fs_permissions.py | βœ“ Passed | 6 s feature_presegwit_node_upgrade.py | βœ“ Passed | 7 s feature_proxy.py | βœ“ Passed | 20 s feature_rbf.py | βœ“ Passed | 23 s feature_reindex.py | βœ“ Passed | 24 s feature_reindex_readonly.py | βœ“ Passed | 6 s feature_remove_pruned_files_on_startup.py | βœ“ Passed | 7 s feature_segwit.py --descriptors | βœ“ Passed | 17 s feature_segwit.py --descriptors --v2transport | βœ“ Passed | 18 s feature_segwit.py --legacy-wallet | βœ“ Passed | 124 s feature_settings.py | βœ“ Passed | 11 s feature_shutdown.py | βœ“ Passed | 3 s feature_signet.py | βœ“ Passed | 7 s feature_startupnotify.py | βœ“ Passed | 5 s feature_taproot.py | βœ“ Passed | 325 s feature_uacomment.py | βœ“ Passed | 11 s feature_utxo_set_hash.py | βœ“ Passed | 5 s feature_versionbits_warning.py | βœ“ Passed | 6 s interface_bitcoin_cli.py --descriptors | βœ“ Passed | 18 s interface_bitcoin_cli.py --legacy-wallet | βœ“ Passed | 38 s interface_http.py | βœ“ Passed | 14 s interface_rest.py | βœ“ Passed | 29 s interface_rpc.py | βœ“ Passed | 18 s mempool_accept.py | βœ“ Passed | 20 s mempool_accept_wtxid.py | βœ“ Passed | 7 s mempool_datacarrier.py | βœ“ Passed | 9 s mempool_dust.py | βœ“ Passed | 30 s mempool_expiry.py | βœ“ Passed | 5 s mempool_limit.py | βœ“ Passed | 51 s mempool_package_limits.py | βœ“ Passed | 11 s mempool_package_onemore.py | βœ“ Passed | 6 s mempool_packages.py | βœ“ Passed | 12 s mempool_persist.py --descriptors | βœ“ Passed | 25 s mempool_reorg.py | βœ“ Passed | 11 s mempool_resurrect.py | βœ“ Passed | 4 s mempool_sigoplimit.py | βœ“ Passed | 27 s mempool_spend_coinbase.py | βœ“ Passed | 8 s mempool_unbroadcast.py | βœ“ Passed | 15 s mempool_updatefromblock.py | βœ“ Passed | 95 s mining_basic.py | βœ“ Passed | 75 s mining_getblocktemplate_longpoll.py | βœ“ Passed | 71 s mining_prioritisetransaction.py | βœ“ Passed | 14 s p2p_add_connections.py | βœ“ Passed | 15 s p2p_addr_relay.py | βœ“ Passed | 32 s p2p_addrfetch.py | βœ“ Passed | 6 s p2p_addrv2_relay.py | βœ“ Passed | 2 s p2p_block_sync.py | βœ“ Passed | 5 s p2p_block_sync.py --v2transport | βœ“ Passed | 6 s p2p_blockfilters.py | βœ“ Passed | 24 s p2p_blocksonly.py | βœ“ Passed | 17 s p2p_compactblocks.py | βœ“ Passed | 16 s p2p_compactblocks_blocksonly.py | βœ“ Passed | 14 s p2p_compactblocks_hb.py | βœ“ Passed | 21 s p2p_compactblocks_hb.py --v2transport | βœ“ Passed | 20 s p2p_disconnect_ban.py | βœ“ Passed | 18 s p2p_disconnect_ban.py --v2transport | βœ“ Passed | 18 s p2p_dns_seeds.py | βœ“ Passed | 41 s p2p_dos_header_tree.py | βœ“ Passed | 8 s p2p_eviction.py | βœ“ Passed | 11 s p2p_feefilter.py | βœ“ Passed | 28 s p2p_filter.py | βœ“ Passed | 9 s p2p_fingerprint.py | βœ“ Passed | 3 s p2p_getaddr_caching.py | βœ“ Passed | 19 s p2p_getdata.py | βœ“ Passed | 5 s p2p_headers_sync_with_minchainwork.py | βœ“ Passed | 57 s p2p_i2p_ports.py | βœ“ Passed | 5 s p2p_i2p_sessions.py | βœ“ Passed | 5 s p2p_ibd_stalling.py | βœ“ Passed | 16 s p2p_ibd_stalling.py --v2transport | βœ“ Passed | 13 s p2p_ibd_txrelay.py | βœ“ Passed | 3 s p2p_initial_headers_sync.py | βœ“ Passed | 4 s p2p_invalid_block.py | βœ“ Passed | 3 s p2p_invalid_block.py --v2transport | βœ“ Passed | 3 s p2p_invalid_locator.py | βœ“ Passed | 7 s p2p_invalid_messages.py | βœ“ Passed | 68 s p2p_invalid_tx.py | βœ“ Passed | 8 s p2p_invalid_tx.py --v2transport | βœ“ Passed | 9 s p2p_leak.py | βœ“ Passed | 9 s p2p_leak_tx.py | βœ“ Passed | 14 s p2p_leak_tx.py --v2transport | βœ“ Passed | 25 s p2p_message_capture.py | βœ“ Passed | 4 s p2p_net_deadlock.py | βœ“ Passed | 5 s p2p_net_deadlock.py --v2transport | βœ“ Passed | 6 s p2p_nobloomfilter_messages.py | βœ“ Passed | 4 s p2p_node_network_limited.py | βœ“ Passed | 10 s p2p_orphan_handling.py | βœ“ Passed | 11 s p2p_permissions.py | βœ“ Passed | 35 s p2p_ping.py | βœ“ Passed | 6 s p2p_segwit.py | βœ“ Passed | 234 s p2p_sendheaders.py | βœ“ Passed | 16 s p2p_sendtxrcncl.py | βœ“ Passed | 20 s p2p_timeouts.py | βœ“ Passed | 2 s p2p_tx_download.py | βœ“ Passed | 135 s p2p_tx_privacy.py | βœ“ Passed | 4 s p2p_unrequested_blocks.py | βœ“ Passed | 7 s p2p_v2_transport.py | βœ“ Passed | 8 s rpc_bind.py --ipv4 | βœ“ Passed | 6 s rpc_bind.py --ipv6 | βœ“ Passed | 7 s rpc_blockchain.py | βœ“ Passed | 99 s rpc_blockchain.py --v2transport | βœ“ Passed | 99 s rpc_createmultisig.py | βœ“ Passed | 13 s rpc_decodescript.py | βœ“ Passed | 10 s rpc_deprecated.py | βœ“ Passed | 2 s rpc_deriveaddresses.py | βœ“ Passed | 4 s rpc_deriveaddresses.py --usecli | βœ“ Passed | 5 s rpc_dumptxoutset.py | βœ“ Passed | 2 s rpc_estimatefee.py | βœ“ Passed | 5 s rpc_generate.py | βœ“ Passed | 3 s rpc_getblockfilter.py | βœ“ Passed | 5 s rpc_getblockfrompeer.py | βœ“ Passed | 19 s rpc_getblockstats.py | βœ“ Passed | 4 s rpc_getchaintips.py | βœ“ Passed | 24 s rpc_getdescriptorinfo.py | βœ“ Passed | 3 s rpc_help.py | βœ“ Passed | 7 s rpc_invalid_address_message.py | βœ“ Passed | 6 s rpc_invalidateblock.py | βœ“ Passed | 3 s rpc_mempool_info.py | βœ“ Passed | 3 s rpc_misc.py | βœ“ Passed | 44 s rpc_named_arguments.py | βœ“ Passed | 4 s rpc_net.py | βœ“ Passed | 24 s rpc_packages.py | βœ“ Passed | 7 s rpc_preciousblock.py | βœ“ Passed | 3 s rpc_psbt.py --descriptors | βœ“ Passed | 34 s rpc_psbt.py --legacy-wallet | βœ“ Passed | 46 s rpc_rawtransaction.py --legacy-wallet | βœ“ Passed | 41 s rpc_scanblocks.py | βœ“ Passed | 9 s rpc_scantxoutset.py | βœ“ Passed | 40 s rpc_setban.py | βœ“ Passed | 17 s rpc_signer.py | βœ“ Passed | 9 s rpc_signmessagewithprivkey.py | βœ“ Passed | 3 s rpc_signrawtransactionwithkey.py | βœ“ Passed | 7 s rpc_txoutproof.py | βœ“ Passed | 9 s rpc_uptime.py | βœ“ Passed | 2 s rpc_users.py | βœ“ Passed | 27 s rpc_validateaddress.py | βœ“ Passed | 2 s rpc_whitelist.py | βœ“ Passed | 19 s tool_signet_miner.py --descriptors | βœ“ Passed | 9 s tool_signet_miner.py --legacy-wallet | βœ“ Passed | 14 s tool_wallet.py --descriptors | βœ“ Passed | 78 s tool_wallet.py --legacy-wallet | βœ“ Passed | 94 s wallet_abandonconflict.py --descriptors | βœ“ Passed | 22 s wallet_abandonconflict.py --legacy-wallet | βœ“ Passed | 45 s wallet_address_types.py --descriptors | βœ“ Passed | 43 s wallet_address_types.py --legacy-wallet | βœ“ Passed | 127 s wallet_avoid_mixing_output_types.py --descriptors | βœ“ Passed | 19 s wallet_avoidreuse.py --descriptors | βœ“ Passed | 65 s wallet_avoidreuse.py --legacy-wallet | βœ“ Passed | 325 s wallet_backup.py --descriptors | βœ“ Passed | 38 s wallet_backup.py --legacy-wallet | βœ“ Passed | 263 s wallet_balance.py --descriptors | βœ“ Passed | 10 s wallet_balance.py --legacy-wallet | βœ“ Passed | 21 s wallet_basic.py --descriptors | βœ“ Passed | 46 s wallet_basic.py --legacy-wallet | βœ“ Passed | 81 s wallet_blank.py --descriptors | βœ“ Passed | 7 s wallet_blank.py --legacy-wallet | βœ“ Passed | 21 s wallet_bumpfee.py --descriptors | βœ“ Passed | 72 s wallet_bumpfee.py --legacy-wallet | βœ“ Passed | 112 s wallet_change_address.py --descriptors | βœ“ Passed | 15 s wallet_change_address.py --legacy-wallet | βœ“ Passed | 53 s wallet_coinbase_category.py --descriptors | βœ“ Passed | 3 s wallet_coinbase_category.py --legacy-wallet | βœ“ Passed | 9 s wallet_conflicts.py --descriptors | βœ“ Passed | 24 s wallet_conflicts.py --legacy-wallet | βœ“ Passed | 40 s wallet_create_tx.py --descriptors | βœ“ Passed | 14 s wallet_create_tx.py --legacy-wallet | βœ“ Passed | 159 s wallet_createwallet.py --descriptors | βœ“ Passed | 12 s wallet_createwallet.py --legacy-wallet | βœ“ Passed | 55 s wallet_createwallet.py --usecli | βœ“ Passed | 16 s wallet_crosschain.py | βœ“ Passed | 3 s wallet_descriptor.py --descriptors | βœ“ Passed | 14 s wallet_disable.py | βœ“ Passed | 2 s wallet_dump.py --legacy-wallet | βœ“ Passed | 65 s wallet_encryption.py --descriptors | βœ“ Passed | 8 s wallet_encryption.py --legacy-wallet | βœ“ Passed | 11 s wallet_fallbackfee.py --descriptors | βœ“ Passed | 5 s wallet_fallbackfee.py --legacy-wallet | βœ“ Passed | 6 s wallet_fast_rescan.py --descriptors | βœ“ Passed | 37 s wallet_fundrawtransaction.py --descriptors | βœ“ Passed | 48 s wallet_fundrawtransaction.py --legacy-wallet | βœ“ Passed | 433 s wallet_groups.py --descriptors | βœ“ Passed | 16 s wallet_groups.py --legacy-wallet | βœ“ Passed | 37 s wallet_hd.py --descriptors | βœ“ Passed | 26 s wallet_hd.py --legacy-wallet | βœ“ Passed | 92 s wallet_implicitsegwit.py --legacy-wallet | βœ“ Passed | 21 s wallet_import_rescan.py --legacy-wallet | βœ“ Passed | 366 s wallet_import_with_label.py --legacy-wallet | βœ“ Passed | 7 s wallet_importdescriptors.py --descriptors | βœ“ Passed | 63 s wallet_importmulti.py --legacy-wallet | βœ“ Passed | 56 s wallet_importprunedfunds.py --descriptors | βœ“ Passed | 9 s wallet_importprunedfunds.py --legacy-wallet | βœ“ Passed | 13 s wallet_keypool.py --descriptors | βœ“ Passed | 8 s wallet_keypool.py --legacy-wallet | βœ“ Passed | 15 s wallet_keypool_topup.py --descriptors | βœ“ Passed | 27 s wallet_labels.py --descriptors | βœ“ Passed | 16 s wallet_labels.py --legacy-wallet | βœ“ Passed | 48 s wallet_listdescriptors.py --descriptors | βœ“ Passed | 9 s wallet_listreceivedby.py --descriptors | βœ“ Passed | 13 s wallet_listreceivedby.py --legacy-wallet | βœ“ Passed | 28 s wallet_listsinceblock.py --descriptors | βœ“ Passed | 12 s wallet_listsinceblock.py --legacy-wallet | βœ“ Passed | 27 s wallet_listtransactions.py --descriptors | βœ“ Passed | 52 s wallet_migration.py | βœ“ Passed | 114 s wallet_multisig_descriptor_psbt.py --descriptors | βœ“ Passed | 19 s wallet_multiwallet.py --descriptors | βœ“ Passed | 33 s wallet_multiwallet.py --legacy-wallet | βœ“ Passed | 74 s wallet_multiwallet.py --usecli | βœ“ Passed | 34 s wallet_orphanedreward.py | βœ“ Passed | 10 s wallet_reorgsrestore.py | βœ“ Passed | 30 s wallet_resendwallettransactions.py --descriptors | βœ“ Passed | 11 s wallet_resendwallettransactions.py --legacy-wallet | βœ“ Passed | 21 s wallet_send.py --descriptors | βœ“ Passed | 22 s wallet_send.py --legacy-wallet | βœ“ Passed | 99 s wallet_sendall.py --descriptors | βœ“ Passed | 16 s wallet_sendall.py --legacy-wallet | βœ“ Passed | 272 s wallet_signer.py --descriptors | βœ“ Passed | 12 s wallet_signmessagewithaddress.py | βœ“ Passed | 2 s wallet_signrawtransactionwithwallet.py --descriptors | βœ“ Passed | 13 s wallet_signrawtransactionwithwallet.py --legacy-wallet | βœ“ Passed | 21 s wallet_simulaterawtx.py --descriptors | βœ“ Passed | 3 s wallet_simulaterawtx.py --legacy-wallet | βœ“ Passed | 14 s wallet_spend_unconfirmed.py | βœ“ Passed | 13 s wallet_startup.py | βœ“ Passed | 7 s wallet_taproot.py --descriptors | βœ“ Passed | 136 s wallet_timelock.py | βœ“ Passed | 3 s wallet_transactiontime_rescan.py --descriptors | βœ“ Passed | 25 s wallet_txn_clone.py | βœ“ Passed | 17 s wallet_txn_clone.py --mineblock | βœ“ Passed | 17 s wallet_txn_clone.py --segwit | βœ“ Passed | 24 s wallet_txn_doublespend.py --descriptors | βœ“ Passed | 17 s wallet_txn_doublespend.py --legacy-wallet | βœ“ Passed | 20 s wallet_txn_doublespend.py --mineblock | βœ“ Passed | 11 s wallet_watchonly.py --legacy-wallet | βœ“ Passed | 8 s wallet_watchonly.py --usecli --legacy-wallet | βœ“ Passed | 16 s feature_bind_port_discover.py | β—‹ Skipped | 0 s feature_bind_port_externalip.py | β—‹ Skipped | 0 s feature_txindex_compatibility.py | β—‹ Skipped | 0 s feature_unsupported_utxo_db.py | β—‹ Skipped | 0 s interface_usdt_coinselection.py | β—‹ Skipped | 0 s interface_usdt_mempool.py | β—‹ Skipped | 0 s interface_usdt_net.py | β—‹ Skipped | 0 s interface_usdt_utxocache.py | β—‹ Skipped | 1 s interface_usdt_validation.py | β—‹ Skipped | 1 s interface_zmq.py | β—‹ Skipped | 0 s mempool_compatibility.py | β—‹ Skipped | 0 s rpc_bind.py --nonloopback | β—‹ Skipped | 0 s wallet_backwards_compatibility.py --descriptors | β—‹ Skipped | 0 s wallet_backwards_compatibility.py --legacy-wallet | β—‹ Skipped | 0 s wallet_inactive_hdchains.py --legacy-wallet | β—‹ Skipped | 0 s wallet_upgradewallet.py --legacy-wallet | β—‹ Skipped | 0 s feature_config_args.py | βœ– Failed | 11 s wallet_keypool_topup.py --legacy-wallet | βœ– Failed | 147 s wallet_listtransactions.py --legacy-wallet | βœ– Failed | 117 s wallet_miniscript.py --descriptors | βœ– Failed | 311 s wallet_transactiontime_rescan.py --legacy-wallet | βœ– Failed | 386 s ALL | βœ– Failed | 9942 s (accumulated) Runtime: 1338 s error: in phase 'check-functional': uncaught exception: %exception #<&invoke-error program: "python3" arguments: ("./test/functional/test_runner.py" "--jobs=8") exit-status: 1 term-signal: #f stop-signal: #f> phase `check-functional' failed after 1383.2 seconds command "python3" "./test/functional/test_runner.py" "--jobs=8" failed with status 1