From 0fc7b168fc66519f05601da1f7c30c3fc6cb30ff Mon Sep 17 00:00:00 2001 From: ajinkyaraj-23 <145996984+ajinkyaraj-23@users.noreply.github.com> Date: Fri, 17 Nov 2023 17:49:24 +0000 Subject: [PATCH] wallet: display: Add multiple layouts to nano* display (#118) - Refactor layouts on nano devices, use enum instead of hard coded functions - Make home screen non-bold in nano. Remove 'Tezos Wallet' from home screen. - Add PB layout where picture is on the top. Make arrows vertically centered. - Fix test bug, which shows previous screen in speculos. --- app/src/apdu_pubkey.c | 12 +- app/src/apdu_sign.c | 8 +- app/src/ui_commons.h | 15 +- app/src/ui_home.c | 33 +--- app/src/ui_settings.c | 5 +- app/src/ui_stream.c | 170 ++++++++---------- app/src/ui_stream.h | 31 ++-- tests/integration/check_section_text.py | 2 +- .../integration/nano/snapshots/nanos/back.png | Bin 285 -> 294 bytes .../nano/snapshots/nanos/blind_home.png | Bin 422 -> 411 bytes .../integration/nano/snapshots/nanos/home.png | Bin 407 -> 381 bytes .../integration/nano/snapshots/nanos/quit.png | Bin 275 -> 284 bytes .../nanos/regression_batched_ops/00030.png | Bin 394 -> 404 bytes .../nano/snapshots/nanos/settings.png | Bin 356 -> 351 bytes .../nanos/settings_blind_signing_disabled.png | Bin 399 -> 405 bytes .../nanos/settings_blind_signing_enabled.png | Bin 385 -> 395 bytes .../nanos/test_blindsign_basic/00006.png | Bin 394 -> 404 bytes .../nanos/test_blindsign_too_deep/00006.png | Bin 394 -> 404 bytes .../nanos/test_blindsign_too_large/00006.png | Bin 394 -> 404 bytes .../wrong_last_packet/00010.png | Bin 407 -> 381 bytes .../test_provide_pk/bip32_ed25519/00000.png | Bin 383 -> 387 bytes .../test_provide_pk/bip32_ed25519/00003.png | Bin 345 -> 341 bytes .../nanos/test_provide_pk/ed25519/00000.png | Bin 383 -> 387 bytes .../nanos/test_provide_pk/ed25519/00003.png | Bin 345 -> 341 bytes .../nanos/test_provide_pk/secp256k1/00000.png | Bin 383 -> 387 bytes .../nanos/test_provide_pk/secp256k1/00003.png | Bin 345 -> 341 bytes .../nanos/test_provide_pk/secp256r1/00000.png | Bin 383 -> 387 bytes .../nanos/test_provide_pk/secp256r1/00003.png | Bin 345 -> 341 bytes .../reject_public_key/00000.png | Bin 383 -> 387 bytes .../reject_public_key/00003.png | Bin 345 -> 341 bytes .../reject_public_key/00004.png | Bin 327 -> 341 bytes .../reject_signing/00028.png | Bin 394 -> 404 bytes .../reject_signing/00029.png | Bin 327 -> 341 bytes .../snapshots/nanos/test_reject_pk/00000.png | Bin 383 -> 387 bytes .../snapshots/nanos/test_reject_pk/00003.png | Bin 345 -> 341 bytes .../snapshots/nanos/test_reject_pk/00004.png | Bin 327 -> 341 bytes .../nanos/test_reject_transaction/00028.png | Bin 394 -> 404 bytes .../nanos/test_reject_transaction/00029.png | Bin 327 -> 341 bytes .../nanos/test_sign_ballot/00009.png | Bin 394 -> 404 bytes .../nanos/test_sign_delegation/00006.png | Bin 394 -> 404 bytes .../nanos/test_sign_failing_noop/00023.png | Bin 394 -> 404 bytes .../test_sign_increase_paid_storage/00008.png | Bin 394 -> 404 bytes .../00003.png | Bin 394 -> 404 bytes .../nanos/test_sign_origination/00008.png | Bin 394 -> 404 bytes .../nanos/test_sign_proposals/00011.png | Bin 394 -> 404 bytes .../00006.png | Bin 394 -> 404 bytes .../nanos/test_sign_reveal/00007.png | Bin 394 -> 404 bytes .../00007.png | Bin 394 -> 404 bytes .../00031.png | Bin 394 -> 404 bytes .../test_sign_sc_rollup_originate/00039.png | Bin 394 -> 404 bytes .../test_sign_set_consensus_key/00007.png | Bin 394 -> 404 bytes .../test_sign_set_deposit_limit/00005.png | Bin 394 -> 404 bytes .../nanos/test_sign_transaction/00009.png | Bin 394 -> 404 bytes .../nanos/test_sign_transfer_ticket/00012.png | Bin 394 -> 404 bytes .../test_sign_with_another_seed/00009.png | Bin 394 -> 404 bytes .../nanos/test_sign_with_long_hash/00010.png | Bin 394 -> 404 bytes .../00003.png | Bin 394 -> 404 bytes .../00003.png | Bin 394 -> 404 bytes .../test_tz2_sign_micheline_basic/00003.png | Bin 394 -> 404 bytes .../test_tz3_sign_micheline_basic/00003.png | Bin 394 -> 404 bytes .../nano/snapshots/nanos/version.png | Bin 316 -> 318 bytes .../nano/snapshots/nanosp/back.png | Bin 308 -> 317 bytes .../nano/snapshots/nanosp/blind_home.png | Bin 575 -> 440 bytes .../nano/snapshots/nanosp/home.png | Bin 546 -> 411 bytes .../nano/snapshots/nanosp/quit.png | Bin 302 -> 305 bytes .../00011.png | Bin 457 -> 459 bytes .../00007.png | Bin 457 -> 459 bytes .../nano/snapshots/nanosp/settings.png | Bin 385 -> 386 bytes .../settings_blind_signing_disabled.png | Bin 434 -> 438 bytes .../nanosp/settings_blind_signing_enabled.png | Bin 421 -> 425 bytes .../nanosp/test_blindsign_basic/00003.png | Bin 457 -> 459 bytes .../nanosp/test_blindsign_too_deep/00003.png | Bin 457 -> 459 bytes .../nanosp/test_blindsign_too_large/00003.png | Bin 457 -> 459 bytes .../wrong_last_packet/00006.png | Bin 546 -> 411 bytes .../test_provide_pk/bip32_ed25519/00000.png | Bin 446 -> 447 bytes .../test_provide_pk/bip32_ed25519/00002.png | Bin 370 -> 374 bytes .../nanosp/test_provide_pk/ed25519/00000.png | Bin 446 -> 447 bytes .../nanosp/test_provide_pk/ed25519/00002.png | Bin 370 -> 374 bytes .../test_provide_pk/secp256k1/00000.png | Bin 446 -> 447 bytes .../test_provide_pk/secp256k1/00002.png | Bin 370 -> 374 bytes .../test_provide_pk/secp256r1/00000.png | Bin 446 -> 447 bytes .../test_provide_pk/secp256r1/00002.png | Bin 370 -> 374 bytes .../reject_public_key/00000.png | Bin 446 -> 447 bytes .../reject_public_key/00002.png | Bin 370 -> 374 bytes .../reject_public_key/00003.png | Bin 355 -> 365 bytes .../reject_signing/00012.png | Bin 457 -> 459 bytes .../reject_signing/00013.png | Bin 355 -> 365 bytes .../snapshots/nanosp/test_reject_pk/00000.png | Bin 446 -> 447 bytes .../snapshots/nanosp/test_reject_pk/00002.png | Bin 370 -> 374 bytes .../snapshots/nanosp/test_reject_pk/00003.png | Bin 355 -> 365 bytes .../nanosp/test_reject_transaction/00012.png | Bin 457 -> 459 bytes .../nanosp/test_reject_transaction/00013.png | Bin 355 -> 365 bytes .../nanosp/test_sign_ballot/00006.png | Bin 457 -> 459 bytes .../nanosp/test_sign_delegation/00005.png | Bin 457 -> 459 bytes .../nanosp/test_sign_failing_noop/00008.png | Bin 457 -> 459 bytes .../test_sign_increase_paid_storage/00006.png | Bin 457 -> 459 bytes .../00002.png | Bin 457 -> 459 bytes .../nanosp/test_sign_origination/00008.png | Bin 457 -> 459 bytes .../nanosp/test_sign_proposals/00006.png | Bin 457 -> 459 bytes .../00005.png | Bin 457 -> 459 bytes .../nanosp/test_sign_reveal/00005.png | Bin 457 -> 459 bytes .../00007.png | Bin 457 -> 459 bytes .../00012.png | Bin 457 -> 459 bytes .../test_sign_sc_rollup_originate/00015.png | Bin 457 -> 459 bytes .../test_sign_set_consensus_key/00005.png | Bin 457 -> 459 bytes .../test_sign_set_deposit_limit/00005.png | Bin 457 -> 459 bytes .../nanosp/test_sign_transaction/00008.png | Bin 457 -> 459 bytes .../test_sign_transfer_ticket/00010.png | Bin 457 -> 459 bytes .../test_sign_with_another_seed/00008.png | Bin 457 -> 459 bytes .../nanosp/test_sign_with_long_hash/00008.png | Bin 457 -> 459 bytes .../00002.png | Bin 457 -> 459 bytes .../00002.png | Bin 457 -> 459 bytes .../test_tz2_sign_micheline_basic/00002.png | Bin 457 -> 459 bytes .../test_tz3_sign_micheline_basic/00002.png | Bin 457 -> 459 bytes .../nano/snapshots/nanosp/version.png | Bin 335 -> 340 bytes .../integration/nano/snapshots/nanox/back.png | Bin 308 -> 317 bytes .../nano/snapshots/nanox/blind_home.png | Bin 573 -> 440 bytes .../integration/nano/snapshots/nanox/home.png | Bin 544 -> 411 bytes .../integration/nano/snapshots/nanox/quit.png | Bin 302 -> 305 bytes .../nanox/regression_batched_ops/00016.png | Bin 457 -> 459 bytes .../nano/snapshots/nanox/settings.png | Bin 386 -> 387 bytes .../nanox/settings_blind_signing_disabled.png | Bin 434 -> 437 bytes .../nanox/settings_blind_signing_enabled.png | Bin 420 -> 424 bytes .../nanox/test_blindsign_basic/00003.png | Bin 457 -> 459 bytes .../nanox/test_blindsign_too_deep/00003.png | Bin 457 -> 459 bytes .../nanox/test_blindsign_too_large/00003.png | Bin 457 -> 459 bytes .../wrong_last_packet/00006.png | Bin 544 -> 411 bytes .../test_provide_pk/bip32_ed25519/00000.png | Bin 446 -> 447 bytes .../test_provide_pk/bip32_ed25519/00002.png | Bin 370 -> 374 bytes .../nanox/test_provide_pk/ed25519/00000.png | Bin 446 -> 447 bytes .../nanox/test_provide_pk/ed25519/00002.png | Bin 370 -> 374 bytes .../nanox/test_provide_pk/secp256k1/00000.png | Bin 446 -> 447 bytes .../nanox/test_provide_pk/secp256k1/00002.png | Bin 370 -> 374 bytes .../nanox/test_provide_pk/secp256r1/00000.png | Bin 446 -> 447 bytes .../nanox/test_provide_pk/secp256r1/00002.png | Bin 370 -> 374 bytes .../reject_public_key/00000.png | Bin 446 -> 447 bytes .../reject_public_key/00002.png | Bin 370 -> 374 bytes .../reject_public_key/00003.png | Bin 351 -> 366 bytes .../reject_signing/00012.png | Bin 457 -> 459 bytes .../reject_signing/00013.png | Bin 351 -> 366 bytes .../snapshots/nanox/test_reject_pk/00000.png | Bin 446 -> 447 bytes .../snapshots/nanox/test_reject_pk/00002.png | Bin 370 -> 374 bytes .../snapshots/nanox/test_reject_pk/00003.png | Bin 351 -> 366 bytes .../nanox/test_reject_transaction/00012.png | Bin 457 -> 459 bytes .../nanox/test_reject_transaction/00013.png | Bin 351 -> 366 bytes .../nanox/test_sign_ballot/00006.png | Bin 457 -> 459 bytes .../nanox/test_sign_delegation/00005.png | Bin 457 -> 459 bytes .../nanox/test_sign_failing_noop/00008.png | Bin 457 -> 459 bytes .../test_sign_increase_paid_storage/00006.png | Bin 457 -> 459 bytes .../00002.png | Bin 457 -> 459 bytes .../nanox/test_sign_origination/00008.png | Bin 457 -> 459 bytes .../nanox/test_sign_proposals/00006.png | Bin 457 -> 459 bytes .../00005.png | Bin 457 -> 459 bytes .../nanox/test_sign_reveal/00005.png | Bin 457 -> 459 bytes .../00007.png | Bin 457 -> 459 bytes .../00012.png | Bin 457 -> 459 bytes .../test_sign_sc_rollup_originate/00015.png | Bin 457 -> 459 bytes .../test_sign_set_consensus_key/00005.png | Bin 457 -> 459 bytes .../test_sign_set_deposit_limit/00005.png | Bin 457 -> 459 bytes .../nanox/test_sign_transaction/00008.png | Bin 457 -> 459 bytes .../nanox/test_sign_transfer_ticket/00010.png | Bin 457 -> 459 bytes .../test_sign_with_another_seed/00008.png | Bin 457 -> 459 bytes .../nanox/test_sign_with_long_hash/00008.png | Bin 457 -> 459 bytes .../00002.png | Bin 457 -> 459 bytes .../00002.png | Bin 457 -> 459 bytes .../test_tz2_sign_micheline_basic/00002.png | Bin 457 -> 459 bytes .../test_tz3_sign_micheline_basic/00002.png | Bin 457 -> 459 bytes .../nano/snapshots/nanox/version.png | Bin 335 -> 340 bytes tests/integration/nano/utils/app.py | 2 +- tests/integration/test_runtime.sh | 42 ++--- 170 files changed, 146 insertions(+), 174 deletions(-) diff --git a/app/src/apdu_pubkey.c b/app/src/apdu_pubkey.c index 6f004f16..466989ab 100644 --- a/app/src/apdu_pubkey.c +++ b/app/src/apdu_pubkey.c @@ -92,17 +92,17 @@ prompt_address(void) TZ_CHECK(format_pkh(&global.keys.pubkey, buf, sizeof(buf))); #ifdef TARGET_NANOS tz_ui_stream_push(TZ_UI_STREAM_CB_NOCB, "Verify address", "", - TZ_UI_LAYOUT_BP, TZ_UI_ICON_EYE); + TZ_UI_LAYOUT_HOME_PB, TZ_UI_ICON_EYE); #else tz_ui_stream_push(TZ_UI_STREAM_CB_NOCB, "Verify", "address", - TZ_UI_LAYOUT_BP, TZ_UI_ICON_EYE); + TZ_UI_LAYOUT_HOME_PB, TZ_UI_ICON_EYE); #endif tz_ui_stream_push_all(TZ_UI_STREAM_CB_NOCB, "Provide Key", buf, TZ_UI_LAYOUT_BNP, TZ_UI_ICON_NONE); - tz_ui_stream_push(TZ_UI_STREAM_CB_ACCEPT, "Approve", "", TZ_UI_LAYOUT_BP, - TZ_UI_ICON_TICK); - tz_ui_stream_push(TZ_UI_STREAM_CB_REJECT, "Reject", "", TZ_UI_LAYOUT_BP, - TZ_UI_ICON_CROSS); + tz_ui_stream_push(TZ_UI_STREAM_CB_ACCEPT, "Approve", "", + TZ_UI_LAYOUT_HOME_PB, TZ_UI_ICON_TICK); + tz_ui_stream_push(TZ_UI_STREAM_CB_REJECT, "Reject", "", + TZ_UI_LAYOUT_HOME_PB, TZ_UI_ICON_CROSS); tz_ui_stream_close(); tz_ui_stream(); diff --git a/app/src/apdu_sign.c b/app/src/apdu_sign.c index 9effb873..00754ed0 100644 --- a/app/src/apdu_sign.c +++ b/app/src/apdu_sign.c @@ -80,13 +80,13 @@ tz_ui_stream_push_accept_reject(void) FUNC_ENTER(("void")); #ifdef TARGET_NANOS tz_ui_stream_push(TZ_UI_STREAM_CB_ACCEPT, "Accept and send", "", - TZ_UI_LAYOUT_BP, TZ_UI_ICON_TICK); + TZ_UI_LAYOUT_HOME_PB, TZ_UI_ICON_TICK); #else tz_ui_stream_push(TZ_UI_STREAM_CB_ACCEPT, "Accept", "and send", - TZ_UI_LAYOUT_BP, TZ_UI_ICON_TICK); + TZ_UI_LAYOUT_HOME_PB, TZ_UI_ICON_TICK); #endif - tz_ui_stream_push(TZ_UI_STREAM_CB_REJECT, "Reject", "", TZ_UI_LAYOUT_BP, - TZ_UI_ICON_CROSS); + tz_ui_stream_push(TZ_UI_STREAM_CB_REJECT, "Reject", "", + TZ_UI_LAYOUT_HOME_PB, TZ_UI_ICON_CROSS); FUNC_LEAVE(); } #endif diff --git a/app/src/ui_commons.h b/app/src/ui_commons.h index 4e4e5f28..9279e6ac 100644 --- a/app/src/ui_commons.h +++ b/app/src/ui_commons.h @@ -26,14 +26,13 @@ #include #include -#define DISPLAY(elts, cb) \ - memcpy(global.ux.bagls, elts, sizeof(elts)); \ - G_ux.stack[0].element_arrays[0].element_array = global.ux.bagls; \ - G_ux.stack[0].element_arrays[0].element_array_count \ - = sizeof(elts) / sizeof(bagl_element_t); \ - G_ux.stack[0].button_push_callback = cb; \ - G_ux.stack[0].screen_before_element_display_callback = NULL; \ - UX_WAKE_UP(); \ +#define DISPLAY(elts, cb, len) \ + memcpy(global.ux.bagls, elts, len * sizeof(bagl_element_t)); \ + G_ux.stack[0].element_arrays[0].element_array = global.ux.bagls; \ + G_ux.stack[0].element_arrays[0].element_array_count = len; \ + G_ux.stack[0].button_push_callback = cb; \ + G_ux.stack[0].screen_before_element_display_callback = NULL; \ + UX_WAKE_UP(); \ UX_REDISPLAY(); #define REGULAR BAGL_FONT_OPEN_SANS_REGULAR_11px | BAGL_FONT_ALIGNMENT_CENTER diff --git a/app/src/ui_home.c b/app/src/ui_home.c index 4e4e9d63..9e4ae5ca 100644 --- a/app/src/ui_home.c +++ b/app/src/ui_home.c @@ -48,37 +48,20 @@ cb(tz_ui_cb_type_t cb_type) FUNC_LEAVE(); } -#ifdef TARGET_NANOS static void clear_sign_screen(void) { - tz_ui_stream_push(SCREEN_CLEAR_SIGN, "ready for", "safe signing", - TZ_UI_LAYOUT_BNP, TZ_UI_ICON_NONE); + tz_ui_stream_push(SCREEN_CLEAR_SIGN, "Ready for", "safe signing", + TZ_UI_LAYOUT_HOME_NP, TZ_UI_ICON_NONE); } static void blind_sign_screen(void) { - tz_ui_stream_push(SCREEN_BLIND_SIGN, "ready for", "BLIND signing", - TZ_UI_LAYOUT_BNP, TZ_UI_ICON_NONE); -} -#else -static void -clear_sign_screen(void) -{ - tz_ui_stream_push(SCREEN_CLEAR_SIGN, "Tezos Wallet", - "ready for\nsafe signing", TZ_UI_LAYOUT_BNP, - TZ_UI_ICON_NONE); + tz_ui_stream_push(SCREEN_BLIND_SIGN, "Ready for", "BLIND signing", + TZ_UI_LAYOUT_HOME_NP, TZ_UI_ICON_NONE); } -static void -blind_sign_screen(void) -{ - tz_ui_stream_push(SCREEN_BLIND_SIGN, "Tezos Wallet", - "ready for\nBLIND signing", TZ_UI_LAYOUT_BNP, - TZ_UI_ICON_NONE); -} -#endif #endif // HAVE_BAGL void @@ -90,11 +73,11 @@ ui_home_init(void) clear_sign_screen(); if (N_settings.blindsigning) blind_sign_screen(); - tz_ui_stream_push(SCREEN_VERSION, "Version", APPVERSION, TZ_UI_LAYOUT_BNP, - TZ_UI_ICON_NONE); - tz_ui_stream_push(SCREEN_SETTINGS, "Settings", "", TZ_UI_LAYOUT_BP, + tz_ui_stream_push(SCREEN_VERSION, "Version", APPVERSION, + TZ_UI_LAYOUT_HOME_BNP, TZ_UI_ICON_NONE); + tz_ui_stream_push(SCREEN_SETTINGS, "Settings", "", TZ_UI_LAYOUT_HOME_PB, TZ_UI_ICON_SETTINGS); - tz_ui_stream_push(SCREEN_QUIT, "Quit?", "", TZ_UI_LAYOUT_BP, + tz_ui_stream_push(SCREEN_QUIT, "Quit?", "", TZ_UI_LAYOUT_HOME_PB, TZ_UI_ICON_DASHBOARD); tz_ui_stream_close(); tz_ui_stream_start(); diff --git a/app/src/ui_settings.c b/app/src/ui_settings.c index 8b67565d..ae9f374f 100644 --- a/app/src/ui_settings.c +++ b/app/src/ui_settings.c @@ -53,8 +53,9 @@ ui_settings_init(void) tz_ui_stream_init(cb); tz_ui_stream_push(BLIND_SIGNING, "Blind Signing", bsigning, - TZ_UI_LAYOUT_BNP, TZ_UI_ICON_NONE); - tz_ui_stream_push(BACK, "Back", "", TZ_UI_LAYOUT_BP, TZ_UI_ICON_BACK); + TZ_UI_LAYOUT_HOME_BNP, TZ_UI_ICON_NONE); + tz_ui_stream_push(BACK, "Back", "", TZ_UI_LAYOUT_HOME_PB, + TZ_UI_ICON_BACK); tz_ui_stream_close(); tz_ui_stream_start(); FUNC_LEAVE(); diff --git a/app/src/ui_stream.c b/app/src/ui_stream.c index fc85dcaa..1c9e526d 100644 --- a/app/src/ui_stream.c +++ b/app/src/ui_stream.c @@ -20,7 +20,9 @@ #include "exception.h" #include "ui_strings.h" -/* Prototypes */ +//! Init array consists of TZ_SCREEN_LINES + background + left & right arrow + +//! picture. +#define UI_INIT_ARRAY_LEN (4 + TZ_SCREEN_LINES_11PX) #ifdef HAVE_BAGL static unsigned int cb(unsigned int, unsigned int); @@ -190,65 +192,11 @@ find_icon(tz_ui_icon_t icon) } static void -redisplay_bnp(void) +display_init(bagl_element_t init[UI_INIT_ARRAY_LEN]) { tz_ui_stream_t *s = &global.stream; - size_t bucket; - FUNC_ENTER(("void")); - bucket = s->current % TZ_UI_STREAM_HISTORY_SCREENS; - - bagl_element_t init[] = { - // {type, userid, x, y, width, height, stroke, radius, - // fill, fgcolor, bgcolor, font_id, icon_id}, text/icon - {{BAGL_RECTANGLE, 0x00, 0, 0, 128, BAGL_HEIGHT, 0, 0, BAGL_FILL, - 0x000000, 0xFFFFFF, 0, 0}, - NULL }, - {{BAGL_ICON, 0x00, 1, 1, 7, 7, 0, 0, 0, 0xFFFFFF, 0x000000, 0, - BAGL_GLYPH_NOGLYPH}, - (const char *)&C_icon_rien}, - {{BAGL_ICON, 0x00, 120, 1, 7, 7, 0, 0, 0, 0xFFFFFF, 0x000000, 0, - BAGL_GLYPH_NOGLYPH}, - (const char *)&C_icon_rien}, - {{BAGL_LABELINE, 0x02, 8, 8, 112, 11, 0, 0, 0, 0xFFFFFF, 0x000000, - BOLD, 0}, - s->screens[bucket].title }, -#ifdef TARGET_NANOS - {{BAGL_LABELINE, 0x02, 0, 19, 128, 11, 0, 0, 0, 0xFFFFFF, 0x000000, - REGULAR, 0}, - s->screens[bucket].body[0]}, - {{BAGL_ICON, 0x00, 56, 14, 16, 16, 0, 0, 0, 0xFFFFFF, 0x000000, 0, - BAGL_GLYPH_NOGLYPH}, - (const char *)&C_icon_rien}, -#else - {{BAGL_LABELINE, 0x02, 0, 21, 128, 11, 0, 0, 0, 0xFFFFFF, 0x000000, - REGULAR, 0}, - s->screens[bucket].body[0]}, - {{BAGL_LABELINE, 0x02, 0, 34, 128, 11, 0, 0, 0, 0xFFFFFF, 0x000000, - REGULAR, 0}, - s->screens[bucket].body[1]}, - {{BAGL_LABELINE, 0x02, 0, 47, 128, 11, 0, 0, 0, 0xFFFFFF, 0x000000, - REGULAR, 0}, - s->screens[bucket].body[2]}, - {{BAGL_LABELINE, 0x02, 0, 60, 128, 11, 0, 0, 0, 0xFFFFFF, 0x000000, - REGULAR, 0}, - s->screens[bucket].body[3]}, - {{BAGL_ICON, 0x00, 56, 47, 16, 16, 0, 0, 0, 0xFFFFFF, 0x000000, 0, - BAGL_GLYPH_NOGLYPH}, - (const char *)&C_icon_rien}, -#endif - }; - - tz_ui_icon_t icon = s->screens[bucket].icon; - if (icon) { -#ifdef TARGET_NANOS - init[sizeof(init) / sizeof(bagl_element_t) - 2].text = NULL; -#endif - init[sizeof(init) / sizeof(bagl_element_t) - 1].text - = find_icon(icon); - } - /* If we aren't on the first screen, we can go back */ if (s->current > 0) { /* Unless we can't... */ @@ -261,19 +209,23 @@ redisplay_bnp(void) if (!s->full || s->current < s->total) init[2].text = (const char *)&C_icon_go_right; - DISPLAY(init, cb); + DISPLAY(init, cb, UI_INIT_ARRAY_LEN) FUNC_LEAVE(); } +/** + * Display the screen with given layout. + * layout - + * icon_pos - Position of icon in init array. + */ static void -redisplay_bp(void) +redisplay_screen(tz_ui_layout_type_t layout, uint8_t icon_pos) { + TZ_PREAMBLE(("void")); tz_ui_stream_t *s = &global.stream; size_t bucket; - - FUNC_ENTER(("void")); - - bucket = s->current % TZ_UI_STREAM_HISTORY_SCREENS; + bucket = s->current % TZ_UI_STREAM_HISTORY_SCREENS; + tz_ui_icon_t icon = s->screens[bucket].icon; bagl_element_t init[] = { // {type, userid, x, y, width, height, stroke, radius, @@ -292,23 +244,23 @@ redisplay_bp(void) s->screens[bucket].title }, #ifdef TARGET_NANOS {{BAGL_LABELINE, 0x02, 0, 19, 128, 11, 0, 0, 0, 0xFFFFFF, 0x000000, - BOLD, 0}, + REGULAR, 0}, s->screens[bucket].body[0]}, {{BAGL_ICON, 0x00, 56, 14, 16, 16, 0, 0, 0, 0xFFFFFF, 0x000000, 0, BAGL_GLYPH_NOGLYPH}, (const char *)&C_icon_rien}, #else {{BAGL_LABELINE, 0x02, 0, 21, 128, 11, 0, 0, 0, 0xFFFFFF, 0x000000, - BOLD, 0}, + REGULAR, 0}, s->screens[bucket].body[0]}, {{BAGL_LABELINE, 0x02, 0, 34, 128, 11, 0, 0, 0, 0xFFFFFF, 0x000000, - BOLD, 0}, + REGULAR, 0}, s->screens[bucket].body[1]}, {{BAGL_LABELINE, 0x02, 0, 47, 128, 11, 0, 0, 0, 0xFFFFFF, 0x000000, - BOLD, 0}, + REGULAR, 0}, s->screens[bucket].body[2]}, {{BAGL_LABELINE, 0x02, 0, 60, 128, 11, 0, 0, 0, 0xFFFFFF, 0x000000, - BOLD, 0}, + REGULAR, 0}, s->screens[bucket].body[3]}, {{BAGL_ICON, 0x00, 56, 47, 16, 16, 0, 0, 0, 0xFFFFFF, 0x000000, 0, BAGL_GLYPH_NOGLYPH}, @@ -316,29 +268,69 @@ redisplay_bp(void) #endif }; - tz_ui_icon_t icon = s->screens[bucket].icon; + const uint8_t txt_start_line + = 3; /// first three lines are for black rectangle, left screen icon + /// and right screen icon. + + if (layout == TZ_UI_LAYOUT_BP || layout == TZ_UI_LAYOUT_HOME_BP) { + // Change the contents to bold. + for (int i = txt_start_line + 1; i < icon_pos; i++) { + init[i].component.font_id = BOLD; + } + } else if (layout == TZ_UI_LAYOUT_NP || layout == TZ_UI_LAYOUT_HOME_NP) { + // Set title to Regular. + init[txt_start_line].component.font_id = REGULAR; + } else if (layout == TZ_UI_LAYOUT_HOME_PB) { + // Icon will be at txt_start_line. + // modify the x,y coordinates for index txt_start_line to end. + init[txt_start_line].component = init[icon_pos].component; + init[txt_start_line].component.x = BAGL_WIDTH / 2 - 8; +#ifdef TARGET_NANOS + init[txt_start_line].component.y = BAGL_HEIGHT / 2 - 14; +#else + init[txt_start_line].component.y = BAGL_HEIGHT / 2 - 20; +#endif + icon_pos = txt_start_line; + for (int i = txt_start_line + 1; i < UI_INIT_ARRAY_LEN; i++) { + init[i].component = init[icon_pos + 1].component; + init[i].component.font_id = BOLD; + if (i == txt_start_line + 1) + init[i].text = s->screens[bucket].title; + else + init[i].text = s->screens[bucket].body[i - 5]; + init[i].component.x = 8; + init[i].component.y + = init[txt_start_line].component.y + 16 + 8 + ((i - 4) * 12); + init[i].component.width = 112; + } + } + if (icon) { + init[icon_pos].text = find_icon(icon); #ifdef TARGET_NANOS - init[sizeof(init) / sizeof(bagl_element_t) - 2].text = NULL; + // Make sure text does not overflow on icon line in non-PB layouts. + if (layout != TZ_UI_LAYOUT_HOME_PB) + init[icon_pos - 1].text = NULL; #endif - init[sizeof(init) / sizeof(bagl_element_t) - 1].text - = find_icon(icon); } - /* If we aren't on the first screen, we can go back */ - if (s->current > 0) { - /* Unless we can't... */ - if (s->current == s->last) - init[1].text = (const char *)&C_icon_go_forbid; - else - init[1].text = (const char *)&C_icon_go_left; + // if the screen layout type is home , set the left and right arrows to + // middle of screen. + if (layout & TZ_UI_LAYOUT_HOME_MASK) { + init[1].component.y = BAGL_HEIGHT / 2 - 3; + init[2].component.y = BAGL_HEIGHT / 2 - 3; + // as icon_pos = txt_start_line in TZ_UI_LAYOUT_HOME_PB layout, + // following changes dont affect it. + for (int i = txt_start_line; i < icon_pos; i++) { + init[i].component.x = 8; + init[i].component.width = 112; + init[i].component.y + = BAGL_HEIGHT / 2 - 3 + ((i - txt_start_line) * 13); + } } - /* If we aren't full or aren't on the last page, we can go right */ - if (!s->full || s->current < s->total) - init[2].text = (const char *)&C_icon_go_right; - DISPLAY(init, cb); - FUNC_LEAVE(); + display_init(init); + TZ_POSTAMBLE; } static void @@ -346,15 +338,11 @@ redisplay(void) { TZ_PREAMBLE(("void")); - tz_ui_stream_t *s = &global.stream; - size_t bucket = s->current % TZ_UI_STREAM_HISTORY_SCREENS; - + tz_ui_stream_t *s = &global.stream; + size_t bucket = s->current % TZ_UI_STREAM_HISTORY_SCREENS; + uint8_t icon_pos = UI_INIT_ARRAY_LEN - 1; // clang-format off - switch (s->screens[bucket].layout_type) { - case TZ_UI_LAYOUT_BNP: redisplay_bnp(); break; - case TZ_UI_LAYOUT_BP: redisplay_bp(); break; - default: TZ_FAIL(EXC_UNKNOWN); - } + redisplay_screen(s->screens[bucket].layout_type, icon_pos); // clang-format on TZ_POSTAMBLE; } diff --git a/app/src/ui_stream.h b/app/src/ui_stream.h index 4e47710e..1eb5e3e7 100644 --- a/app/src/ui_stream.h +++ b/app/src/ui_stream.h @@ -85,18 +85,27 @@ typedef uint8_t tz_ui_cb_type_t; #define TZ_UI_STREAM_CB_REJECT 0xfe #define TZ_UI_STREAM_CB_ACCEPT 0xff -typedef uint8_t tz_ui_layout_type_t; -/* - * Bold - * Non bold - * Icon - */ -#define TZ_UI_LAYOUT_BNP 0x00 -/* - * Bold - * Icon +#define TZ_UI_LAYOUT_HOME_MASK 0x80 +/** + * Layout type: + * BNP - refers to Bold Title, normal text/picture below the title. + * BP - refers to Bold tile and picture below the title(optional). + * NP - Normal text and picture below the text(optional) + * PB - Picture and Bold title below it,left/rigth arrow all vertically + * centered. + * HOME_X - X layout for home/settings screens + * with left/right arrows vertically centered. + * */ -#define TZ_UI_LAYOUT_BP 0x01 +typedef enum : uint8_t { + TZ_UI_LAYOUT_BNP = 0x01, + TZ_UI_LAYOUT_BP = 0x02, + TZ_UI_LAYOUT_NP = 0x03, + TZ_UI_LAYOUT_HOME_PB = (0x04 | TZ_UI_LAYOUT_HOME_MASK), + TZ_UI_LAYOUT_HOME_BNP = (0x05 | TZ_UI_LAYOUT_HOME_MASK), + TZ_UI_LAYOUT_HOME_BP = (0x06 | TZ_UI_LAYOUT_HOME_MASK), + TZ_UI_LAYOUT_HOME_NP = (0x07 | TZ_UI_LAYOUT_HOME_MASK) +} tz_ui_layout_type_t; /* * The icons we used are generalised to allow for seamless Stax support diff --git a/tests/integration/check_section_text.py b/tests/integration/check_section_text.py index 3f4538b8..885bb666 100755 --- a/tests/integration/check_section_text.py +++ b/tests/integration/check_section_text.py @@ -110,7 +110,7 @@ def check_multi_screen(url, title, content, content_lines, device): while True: def check_screen(): if device in ["nanos", "nanosp"]: - screen = get_screen(url) + screen = get_titled_screen(url, title) assert screen.title == title, f"expected section '{title}' but on '{screen.title}'" # https://github.com/trilitech/ledger-app-tezos-wallet/issues/43 # Get screens contents with the 'events' service for nanox diff --git a/tests/integration/nano/snapshots/nanos/back.png b/tests/integration/nano/snapshots/nanos/back.png index 4ac2aba9e2ad804e0b66eefda1ef01b76c419eac..7bbfa7095c5bebc36b7af93c59320cc9ed4a94cb 100644 GIT binary patch delta 267 zcmV+m0rdWz0;U3xB!BHmL_t(|ob8#x4#OY}L&LQG{|9qm2Q(BF%EXwOIP*KEs+8Cy z&>}(zA%x&jvXpF{#4Zo(1il4d`U<82P5pG3=J5jn4G5&Zh$QO-7MV{TKuZ8SAQosH zAkjt;UdL_t(|obB1c3WG2Z1kg><|NmeQ_7DikCZ+^IXSVa`p{59C z)~s5SAv=#|GwsX!F75J$&tS|=`*rXk-m&?C^FW_)eSXx3Iv+=!RBE=+(!a{I{xy&H zDc@;d52{)aTKYvDasHA&#m}CJIWIG73XpcV?%ykCI&h{-+IovHMGbnBVz||Vr@IRR ztU-Sza4pD<504*hQX(QEA|fJ;uAaH5jNS)O;Ez7zEI>)0|1UYh0t8Cm{0kX;^Ugz9 z62cV_3)>2?Xf23v1(e)F+z1gCz(Uo4vj7&P|A>f)i2SWDPXg269fd6Pw(C=e9< zB?QND9LI4)IK(u6Kamw@yAV!Y(ABJEPvQoMe>V&1DI>>Q+JKDPU(jLEKuLU>#6kQQ zN+uDIs6g-R4;lgak3yN+ik#}p5sd(}-xd6|BcctECz*gH0e`gEF1(}-2;n#fI2VL4 zCqv$VTvM38d zTDUJtIQ1yLpUWxht+jI{>&9W`ia&AmV-?deiW!fs1EglhFhj4^o^Re!3v6m%kH72J z=^3p0%!Syp^?42@KWUPH`5l#$SDCiPp1BoqoWF~oH`-RYmh+Obt%wE+J#@%H*yPhR zeGSkS1nBrN#A}oD=aMmix>?BG)PW_{&1)a=(Y|x1lOdDWB{N_J=K=qX+-E7X8THvq ezYxc99Iado&+6%i)fssJ0000F6Q$!XN z4^8w&wv~uz`rHuCm-l5>%Glxo;86A8ea*3xBGlT}y^C-Zhn86-+%_zarh@t^^~gCP zO=^U2@0_k~Xh-y$2Wj{k1w%S06tHUPJOix2`^*Bh$*<$q;HJz569?Hbb3ABBW8zpHv=lV&@}mb)On&&kglWv7rg=cS%fP#K94 zTIICW_{i2@0LmtTx_(sgTI2lbvIba%iQH{n6kEgmZdE>ge^Bd{Dw|iA9WbsU9!7kU q9EO}+=c5Dw0000000000%ojq5=e(f)&5i&7002ovP6b4+LSTZa;JzCG diff --git a/tests/integration/nano/snapshots/nanos/home.png b/tests/integration/nano/snapshots/nanos/home.png index a36259143baf4096ed0add28dfd5e6df059c2ea6..3e0ef1e8b452412b4bfa69df56dcbfde6ca7ca92 100644 GIT binary patch delta 354 zcmV-o0iFJr1N{P!B!5InL_t(|ob8&y4#OY_hV8Px{{!!^9ZVL3NU1VF#&_yEMMS0b zx1}UWk|arD!eQ3(`_*`H&Ku#>t!+)W5|efS+Usc}D`o6>T07A3jaQwp=t2Q81?!;w zSxbTy0GdGW#0Omg{RL6xZbeRYbxchMZ|Of`Xp1ZB!7Swi^9X&fl`iBAh^{C z^QFiW&K|<;V2mEQivxx>kqF>FNBQ?~i7mRfg_F0b*?$){ay2YD2A24Z{#+)xTgA5j zuA?6wtdCl9G%c~wiW_)a?@f(%)FZQenJ>;pVKl)X z+8nI`0O_JIBwMyoh)ffF&pMr#FJN^Af^G9#ok5tS{a zx*0@{aV*Y)9GnOIH+G+;h$Ho#%es*yNs>+Y0D>OW`g3p1-2eap07*qoM6N<$f-mW$ A$^ZZW delta 380 zcmV-?0fYYi0+$1jB!6B>L_t(|ob8#*62l+}MX}TT{|9H0E;4b5fHAG2ruR%YNf0gI z0}M1H+e$k^u0L$@Oc-AMn`QYu*tAC1W+=w(s6$7bixt|=^ zeQ@;E&jAT?osmImHS`JITAWv*-kWfF(B&lymv1THyg84u2XJDf@4w`YDp{pF>Tmt0 zAYC;N1Iz#b01KJ z_%bDyl4{#uzIC?5F%#ye;F7Khmx&>_?4G+0C#E9lY78vz#uxa2ZRPJ<)-z3&47*2oF1?l;Ere=z%Axv zkI5pA129)WOuV``m<@2j$^g#O%nMTA5~**A)VD_-{GI6@P2A!kvU?SrWR0000NMNw(W|9`LxU6_z@FxZ-=yqVmy!zh7y zD7KbG*0!FSrQV<1pJO{2_aMa0eAXE3FkJJiYajIRM=yV1Th&)eE2XWeJ?M^Td!JhR z)xTA$e;llEJZNkJ??nVh$dd z_FDV^rJRop0001>BE`FD_e(em`?qssF#~W#kDNik04~cNHiKvZ3<@1HgJ=PyQ)Um~ xk$$lYe{va%diSUR08$_T0000?umcEyXKih;)?oku002ovPDHLkV1iRWZ&UyP diff --git a/tests/integration/nano/snapshots/nanos/regression_batched_ops/00030.png b/tests/integration/nano/snapshots/nanos/regression_batched_ops/00030.png index cabeadbe2fa2d2ce2070d1332816f3b388802b1c..7e0e238204773a5ce6d51d5a1ce25147473482ed 100644 GIT binary patch delta 377 zcmV-<0fzpH1C#@hB!62;L_t(|ob8y+j>8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f0^b6VB!4DJL_t(|ob8y=4udcVMRAG$|G_@E2a=|vt-5squHN&u>Kb|} zAczn`2qAdvo9tV(5wpCa4fqM8JF**=Xal}yB=@rV+VLL%BcLlZruu>x0rmA)(c2X$ z03+aDphbYvmI1)KuK-3sw+JJD2mzvUmpZ6N_wLnd-Yi zA4HNa3u!H#si;8JI9(mSsGWHYNb#DU&C#8(+GP4zGu}DYy1Y2!YPRl-&OJYpr3fpdP%w+8uC_&Zv}pFsQG_2r?oZeRHQ?Dqryw7?DTok49?u)9 Ww3~5=`7DC~0000DMwDYXDs$%f)$^0tN8c|6X|p@eP_5JCr6Svl+ zjW_^P0_7j_|8w(4e!-iO;-n&?bypdH9jJnwk)D00)6h;jCv4|NDdc`CumReM@lqTw zmo1l;VUgmV32Z=uY+j}-;KCa~nCKun;c7trOpRA5R42wfZ>ETpDmC@}weGLuM$&qFm2K_)2`(=c%Yb!l*Vhd{uA8 zN~*XB{R6}{&Beh|Ixa)dlL)gr;2ZHsZ^}Faw0DbvQVaAXl4@xW@nAv9h#hzebB{0000w|n0+U!vUIYN z1l=|O0002Eu$!oUKi5f)|4DvaBE|2Fr`V4hf+gY|c^hhnxQLf(;DLK4=oIlK6;iYCfqfV& z|L~Q_8xL}SwwoggLq(YytO6FQ2I{MMHB`A0001h?)(6w0?&Tdp!Ze) O0000YQrU4-R;V2=2Sd^&2!c@ZDgz$dOu@Z_oguDr*d1{jdlkXjXo zsF{}|NZ9mwFYYizsbbrwsYt6SYbeE1u4fUh$%k#7iV7q~wW;A%y_i-~ zZV|cz#5T>vlcjW~jG!kGMh{?a#83LB3^jm9IY~+PXNstx^}-uI5gw^LcFDEmxuLc+=NMCnk&{@38%SO=X6_C$Ob7@uscqO>>0i4cg z1B`Tz9*~`7da5p(VeC6a7f~1h0000000000004LbKby79mP5w3H2?qr07*qoM6N<$ Ef@U$HkN^Mx diff --git a/tests/integration/nano/snapshots/nanos/test_blindsign_basic/00006.png b/tests/integration/nano/snapshots/nanos/test_blindsign_basic/00006.png index cabeadbe2fa2d2ce2070d1332816f3b388802b1c..7e0e238204773a5ce6d51d5a1ce25147473482ed 100644 GIT binary patch delta 377 zcmV-<0fzpH1C#@hB!62;L_t(|ob8y+j>8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%ft!+)W5|efS+Usc}D`o6>T07A3jaQwp=t2Q81?!;w zSxbTy0GdGW#0Omg{RL6xZbeRYbxchMZ|Of`Xp1ZB!7Swi^9X&fl`iBAh^{C z^QFiW&K|<;V2mEQivxx>kqF>FNBQ?~i7mRfg_F0b*?$){ay2YD2A24Z{#+)xTgA5j zuA?6wtdCl9G%c~wiW_)a?@f(%)FZQenJ>;pVKl)X z+8nI`0O_JIBwMyoh)ffF&pMr#FJN^Af^G9#ok5tS{a zx*0@{aV*Y)9GnOIH+G+;h$Ho#%es*yNs>+Y0D>OW`g3p1-2eap07*qoM6N<$f-mW$ A$^ZZW delta 380 zcmV-?0fYYi0+$1jB!6B>L_t(|ob8#*62l+}MX}TT{|9H0E;4b5fHAG2ruR%YNf0gI z0}M1H+e$k^u0L$@Oc-AMn`QYu*tAC1W+=w(s6$7bixt|=^ zeQ@;E&jAT?osmImHS`JITAWv*-kWfF(B&lymv1THyg84u2XJDf@4w`YDp{pF>Tmt0 zAYC;N1Iz#b01KJ z_%bDyl4{#uzIC?5F%#ye;F77Q!G1hFz!L|ABY0ENxJl1@Y~77a1q=H?<4*30fCqoB-J@W)UUU>>?%Q7PB`7m-dE{DXFP_ zYw1Vxw>$}#cVp7k02Oh?pFX8dj_j!p&OB>#i>-dDT54=qMp-liaw*Z@Eo#rMNKC{eWwgfHQOZ&@B^%;J!+%j8#(#jbi zw@tY&Erbo;w%42+J{FrWB<`KNF_`}c1YhFn0000h{||Q2E;z*)AcBAx`|e63i7^9% zj=Jz!iHO`Hud5WpZMk~6WkooZ_vH8USlllt9i@KPh9 zZXMw5@)^7^+$|)Fx@1`FiSBK#`C4-D(;dGCw8T29myO)i(MVkBJU71Zg`}3f*03q4 z<62r?ZpksH6~m)m^A9C*)~^HNWiy_aIwFkg^4wr$%!oz!T*pl2FmT2hxeEg3d3yN+ z0001B9&WY+XI*JI5Zwub3CL|sZKlCm0+K&A2L0{01e+(}`0p6F0&y_bZ;fEH1Hd$L zWp1@5!f0000`LKJ8}rL=v2Y)q=SN*lakw&k@ zR-^>pmFNiYtT8S|qqKTNGeHHK;~5pE^;xBw)wg9tX3M(4rQ}fC zzS=LqS$(CcDY2q2te@)jt*^~mGrQMOrpt>e0a0_ms4&7*M}N)VZeYU)rS(03>uW<@ zbcKHo0^L7k!nGo|7G%z&>*6S#Dvws2^rBHo??{1*+?zE(d~+a`7ISl-7pk|Zg?HZ4 z(}jNF2j>)~C^y|MSo;9t2opdEA%qY@$d>?a)^4;9K$AXmmjtMD7#yGyFmf1J^#v>e znbA2Kp!x!qfH(fw09<_$Nznm(PVYjn>I>KxkWq3YtB(xeFFzrK5JCtk9GWwW(3Jls Q^#A|>07*qoM6N<$f=B|A2><{9 diff --git a/tests/integration/nano/snapshots/nanos/test_provide_pk/ed25519/00000.png b/tests/integration/nano/snapshots/nanos/test_provide_pk/ed25519/00000.png index df8a3ada852561220ac474fd22a5102340b18b7d..f78f8b2836d98f4afc41d9f14372500c7899b021 100644 GIT binary patch delta 360 zcmV-u0hj*&0)qpPB!5atL_t(|ob8#>7Q!G1hFz!L|ABY0ENxJl1@Y~77a1q=H?<4*30fCqoB-J@W)UUU>>?%Q7PB`7m-dE{DXFP_ zYw1Vxw>$}#cVp7k02Oh?pFX8dj_j!p&OB>#i>-dDT54=qMp-liaw*Z@Eo#rMNKC{eWwgfHQOZ&@B^%;J!+%j8#(#jbi zw@tY&Erbo;w%42+J{FrWB<`KNF_`}c1YhFn0000h{||Q2E;z*)AcBAx`|e63i7^9% zj=Jz!iHO`Hud5WpZMk~6WkooZ_vH8USlllt9i@KPh9 zZXMw5@)^7^+$|)Fx@1`FiSBK#`C4-D(;dGCw8T29myO)i(MVkBJU71Zg`}3f*03q4 z<62r?ZpksH6~m)m^A9C*)~^HNWiy_aIwFkg^4wr$%!oz!T*pl2FmT2hxeEg3d3yN+ z0001B9&WY+XI*JI5Zwub3CL|sZKlCm0+K&A2L0{01e+(}`0p6F0&y_bZ;fEH1Hd$L zWp1@5!f0000`LKJ8}rL=v2Y)q=SN*lakw&k@ zR-^>pmFNiYtT8S|qqKTNGeHHK;~5pE^;xBw)wg9tX3M(4rQ}fC zzS=LqS$(CcDY2q2te@)jt*^~mGrQMOrpt>e0a0_ms4&7*M}N)VZeYU)rS(03>uW<@ zbcKHo0^L7k!nGo|7G%z&>*6S#Dvws2^rBHo??{1*+?zE(d~+a`7ISl-7pk|Zg?HZ4 z(}jNF2j>)~C^y|MSo;9t2opdEA%qY@$d>?a)^4;9K$AXmmjtMD7#yGyFmf1J^#v>e znbA2Kp!x!qfH(fw09<_$Nznm(PVYjn>I>KxkWq3YtB(xeFFzrK5JCtk9GWwW(3Jls Q^#A|>07*qoM6N<$f=B|A2><{9 diff --git a/tests/integration/nano/snapshots/nanos/test_provide_pk/secp256k1/00000.png b/tests/integration/nano/snapshots/nanos/test_provide_pk/secp256k1/00000.png index df8a3ada852561220ac474fd22a5102340b18b7d..f78f8b2836d98f4afc41d9f14372500c7899b021 100644 GIT binary patch delta 360 zcmV-u0hj*&0)qpPB!5atL_t(|ob8#>7Q!G1hFz!L|ABY0ENxJl1@Y~77a1q=H?<4*30fCqoB-J@W)UUU>>?%Q7PB`7m-dE{DXFP_ zYw1Vxw>$}#cVp7k02Oh?pFX8dj_j!p&OB>#i>-dDT54=qMp-liaw*Z@Eo#rMNKC{eWwgfHQOZ&@B^%;J!+%j8#(#jbi zw@tY&Erbo;w%42+J{FrWB<`KNF_`}c1YhFn0000h{||Q2E;z*)AcBAx`|e63i7^9% zj=Jz!iHO`Hud5WpZMk~6WkooZ_vH8USlllt9i@KPh9 zZXMw5@)^7^+$|)Fx@1`FiSBK#`C4-D(;dGCw8T29myO)i(MVkBJU71Zg`}3f*03q4 z<62r?ZpksH6~m)m^A9C*)~^HNWiy_aIwFkg^4wr$%!oz!T*pl2FmT2hxeEg3d3yN+ z0001B9&WY+XI*JI5Zwub3CL|sZKlCm0+K&A2L0{01e+(}`0p6F0&y_bZ;fEH1Hd$L zWp1@5!f0000`LKJ8}rL=v2Y)q=SN*lakw&k@ zR-^>pmFNiYtT8S|qqKTNGeHHK;~5pE^;xBw)wg9tX3M(4rQ}fC zzS=LqS$(CcDY2q2te@)jt*^~mGrQMOrpt>e0a0_ms4&7*M}N)VZeYU)rS(03>uW<@ zbcKHo0^L7k!nGo|7G%z&>*6S#Dvws2^rBHo??{1*+?zE(d~+a`7ISl-7pk|Zg?HZ4 z(}jNF2j>)~C^y|MSo;9t2opdEA%qY@$d>?a)^4;9K$AXmmjtMD7#yGyFmf1J^#v>e znbA2Kp!x!qfH(fw09<_$Nznm(PVYjn>I>KxkWq3YtB(xeFFzrK5JCtk9GWwW(3Jls Q^#A|>07*qoM6N<$f=B|A2><{9 diff --git a/tests/integration/nano/snapshots/nanos/test_provide_pk/secp256r1/00000.png b/tests/integration/nano/snapshots/nanos/test_provide_pk/secp256r1/00000.png index df8a3ada852561220ac474fd22a5102340b18b7d..f78f8b2836d98f4afc41d9f14372500c7899b021 100644 GIT binary patch delta 360 zcmV-u0hj*&0)qpPB!5atL_t(|ob8#>7Q!G1hFz!L|ABY0ENxJl1@Y~77a1q=H?<4*30fCqoB-J@W)UUU>>?%Q7PB`7m-dE{DXFP_ zYw1Vxw>$}#cVp7k02Oh?pFX8dj_j!p&OB>#i>-dDT54=qMp-liaw*Z@Eo#rMNKC{eWwgfHQOZ&@B^%;J!+%j8#(#jbi zw@tY&Erbo;w%42+J{FrWB<`KNF_`}c1YhFn0000h{||Q2E;z*)AcBAx`|e63i7^9% zj=Jz!iHO`Hud5WpZMk~6WkooZ_vH8USlllt9i@KPh9 zZXMw5@)^7^+$|)Fx@1`FiSBK#`C4-D(;dGCw8T29myO)i(MVkBJU71Zg`}3f*03q4 z<62r?ZpksH6~m)m^A9C*)~^HNWiy_aIwFkg^4wr$%!oz!T*pl2FmT2hxeEg3d3yN+ z0001B9&WY+XI*JI5Zwub3CL|sZKlCm0+K&A2L0{01e+(}`0p6F0&y_bZ;fEH1Hd$L zWp1@5!f0000`LKJ8}rL=v2Y)q=SN*lakw&k@ zR-^>pmFNiYtT8S|qqKTNGeHHK;~5pE^;xBw)wg9tX3M(4rQ}fC zzS=LqS$(CcDY2q2te@)jt*^~mGrQMOrpt>e0a0_ms4&7*M}N)VZeYU)rS(03>uW<@ zbcKHo0^L7k!nGo|7G%z&>*6S#Dvws2^rBHo??{1*+?zE(d~+a`7ISl-7pk|Zg?HZ4 z(}jNF2j>)~C^y|MSo;9t2opdEA%qY@$d>?a)^4;9K$AXmmjtMD7#yGyFmf1J^#v>e znbA2Kp!x!qfH(fw09<_$Nznm(PVYjn>I>KxkWq3YtB(xeFFzrK5JCtk9GWwW(3Jls Q^#A|>07*qoM6N<$f=B|A2><{9 diff --git a/tests/integration/nano/snapshots/nanos/test_regression_continue_after_reject/reject_public_key/00000.png b/tests/integration/nano/snapshots/nanos/test_regression_continue_after_reject/reject_public_key/00000.png index df8a3ada852561220ac474fd22a5102340b18b7d..f78f8b2836d98f4afc41d9f14372500c7899b021 100644 GIT binary patch delta 360 zcmV-u0hj*&0)qpPB!5atL_t(|ob8#>7Q!G1hFz!L|ABY0ENxJl1@Y~77a1q=H?<4*30fCqoB-J@W)UUU>>?%Q7PB`7m-dE{DXFP_ zYw1Vxw>$}#cVp7k02Oh?pFX8dj_j!p&OB>#i>-dDT54=qMp-liaw*Z@Eo#rMNKC{eWwgfHQOZ&@B^%;J!+%j8#(#jbi zw@tY&Erbo;w%42+J{FrWB<`KNF_`}c1YhFn0000h{||Q2E;z*)AcBAx`|e63i7^9% zj=Jz!iHO`Hud5WpZMk~6WkooZ_vH8USlllt9i@KPh9 zZXMw5@)^7^+$|)Fx@1`FiSBK#`C4-D(;dGCw8T29myO)i(MVkBJU71Zg`}3f*03q4 z<62r?ZpksH6~m)m^A9C*)~^HNWiy_aIwFkg^4wr$%!oz!T*pl2FmT2hxeEg3d3yN+ z0001B9&WY+XI*JI5Zwub3CL|sZKlCm0+K&A2L0{01e+(}`0p6F0&y_bZ;fEH1Hd$L zWp1@5!f0000`LKJ8}rL=v2Y)q=SN*lakw&k@ zR-^>pmFNiYtT8S|qqKTNGeHHK;~5pE^;xBw)wg9tX3M(4rQ}fC zzS=LqS$(CcDY2q2te@)jt*^~mGrQMOrpt>e0a0_ms4&7*M}N)VZeYU)rS(03>uW<@ zbcKHo0^L7k!nGo|7G%z&>*6S#Dvws2^rBHo??{1*+?zE(d~+a`7ISl-7pk|Zg?HZ4 z(}jNF2j>)~C^y|MSo;9t2opdEA%qY@$d>?a)^4;9K$AXmmjtMD7#yGyFmf1J^#v>e znbA2Kp!x!qfH(fw09<_$Nznm(PVYjn>I>KxkWq3YtB(xeFFzrK5JCtk9GWwW(3Jls Q^#A|>07*qoM6N<$f=B|A2><{9 diff --git a/tests/integration/nano/snapshots/nanos/test_regression_continue_after_reject/reject_public_key/00004.png b/tests/integration/nano/snapshots/nanos/test_regression_continue_after_reject/reject_public_key/00004.png index bab3713abc0451b54ad1cc56d79238afee80f127..970b15944a929cb54b84d1187fb0c49d776ce161 100644 GIT binary patch delta 314 zcmV-A0mc5u0@VVLB!3)9L_t(|ob8#x4#OY}L(^&d{}1Ls4@?M=Pz9t78|9tWF0E2K zKm;N|5CnmToFu2ke^GhuPGBBWWkTr-R0dq1?~hLIdRYT_pfW%#517>#k!yDXOXvxQ zQ+?qZ0fkO(TJ?q1fP>&PV6+GmLTEs{>W=y%9@q@fJrB7DmVW`TUoz@AnLSVjW- znCXG%?1iv`4kFawPk8Wm)K5CEhTu`_NS7vBQwUxeE?3ynj-;PsRXz)wK|C`Xik5Cp+qZZyP&s1Bsn{Qv*} M07*qoM6N<$f|1^gJ^%m! delta 300 zcmV+{0n`4~0>=W7B!3P`L_t(|ob8!W4}&lWgsIv7{}1*-A4pualvR_>J9FQYGt4p$ zN{7X8Smw`ld5_wUSdvi(;?L{)(%Z%FmVn`Pys^xPITaSip#l<{@M#!7b1wjL^xZK} z;nvB}rVTVw=$%Rckm&dFI@vlx8?ddWMS18xCjmjjsZn3zKS8I0bkRoC5TkFd>8j)Ll1!`OW~F y0PUHFTmvcrdL<`LW(}wWaG2i!3n7FM0)`bSA%(y8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f#k!yDXOXvxQ zQ+?qZ0fkO(TJ?q1fP>&PV6+GmLTEs{>W=y%9@q@fJrB7DmVW`TUoz@AnLSVjW- znCXG%?1iv`4kFawPk8Wm)K5CEhTu`_NS7vBQwUxeE?3ynj-;PsRXz)wK|C`Xik5Cp+qZZyP&s1Bsn{Qv*} M07*qoM6N<$f|1^gJ^%m! delta 300 zcmV+{0n`4~0>=W7B!3P`L_t(|ob8!W4}&lWgsIv7{}1*-A4pualvR_>J9FQYGt4p$ zN{7X8Smw`ld5_wUSdvi(;?L{)(%Z%FmVn`Pys^xPITaSip#l<{@M#!7b1wjL^xZK} z;nvB}rVTVw=$%Rckm&dFI@vlx8?ddWMS18xCjmjjsZn3zKS8I0bkRoC5TkFd>8j)Ll1!`OW~F y0PUHFTmvcrdL<`LW(}wWaG2i!3n7FM0)`bSA%(y7Q!G1hFz!L|ABY0ENxJl1@Y~77a1q=H?<4*30fCqoB-J@W)UUU>>?%Q7PB`7m-dE{DXFP_ zYw1Vxw>$}#cVp7k02Oh?pFX8dj_j!p&OB>#i>-dDT54=qMp-liaw*Z@Eo#rMNKC{eWwgfHQOZ&@B^%;J!+%j8#(#jbi zw@tY&Erbo;w%42+J{FrWB<`KNF_`}c1YhFn0000h{||Q2E;z*)AcBAx`|e63i7^9% zj=Jz!iHO`Hud5WpZMk~6WkooZ_vH8USlllt9i@KPh9 zZXMw5@)^7^+$|)Fx@1`FiSBK#`C4-D(;dGCw8T29myO)i(MVkBJU71Zg`}3f*03q4 z<62r?ZpksH6~m)m^A9C*)~^HNWiy_aIwFkg^4wr$%!oz!T*pl2FmT2hxeEg3d3yN+ z0001B9&WY+XI*JI5Zwub3CL|sZKlCm0+K&A2L0{01e+(}`0p6F0&y_bZ;fEH1Hd$L zWp1@5!f0000`LKJ8}rL=v2Y)q=SN*lakw&k@ zR-^>pmFNiYtT8S|qqKTNGeHHK;~5pE^;xBw)wg9tX3M(4rQ}fC zzS=LqS$(CcDY2q2te@)jt*^~mGrQMOrpt>e0a0_ms4&7*M}N)VZeYU)rS(03>uW<@ zbcKHo0^L7k!nGo|7G%z&>*6S#Dvws2^rBHo??{1*+?zE(d~+a`7ISl-7pk|Zg?HZ4 z(}jNF2j>)~C^y|MSo;9t2opdEA%qY@$d>?a)^4;9K$AXmmjtMD7#yGyFmf1J^#v>e znbA2Kp!x!qfH(fw09<_$Nznm(PVYjn>I>KxkWq3YtB(xeFFzrK5JCtk9GWwW(3Jls Q^#A|>07*qoM6N<$f=B|A2><{9 diff --git a/tests/integration/nano/snapshots/nanos/test_reject_pk/00004.png b/tests/integration/nano/snapshots/nanos/test_reject_pk/00004.png index bab3713abc0451b54ad1cc56d79238afee80f127..970b15944a929cb54b84d1187fb0c49d776ce161 100644 GIT binary patch delta 314 zcmV-A0mc5u0@VVLB!3)9L_t(|ob8#x4#OY}L(^&d{}1Ls4@?M=Pz9t78|9tWF0E2K zKm;N|5CnmToFu2ke^GhuPGBBWWkTr-R0dq1?~hLIdRYT_pfW%#517>#k!yDXOXvxQ zQ+?qZ0fkO(TJ?q1fP>&PV6+GmLTEs{>W=y%9@q@fJrB7DmVW`TUoz@AnLSVjW- znCXG%?1iv`4kFawPk8Wm)K5CEhTu`_NS7vBQwUxeE?3ynj-;PsRXz)wK|C`Xik5Cp+qZZyP&s1Bsn{Qv*} M07*qoM6N<$f|1^gJ^%m! delta 300 zcmV+{0n`4~0>=W7B!3P`L_t(|ob8!W4}&lWgsIv7{}1*-A4pualvR_>J9FQYGt4p$ zN{7X8Smw`ld5_wUSdvi(;?L{)(%Z%FmVn`Pys^xPITaSip#l<{@M#!7b1wjL^xZK} z;nvB}rVTVw=$%Rckm&dFI@vlx8?ddWMS18xCjmjjsZn3zKS8I0bkRoC5TkFd>8j)Ll1!`OW~F y0PUHFTmvcrdL<`LW(}wWaG2i!3n7FM0)`bSA%(y8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f#k!yDXOXvxQ zQ+?qZ0fkO(TJ?q1fP>&PV6+GmLTEs{>W=y%9@q@fJrB7DmVW`TUoz@AnLSVjW- znCXG%?1iv`4kFawPk8Wm)K5CEhTu`_NS7vBQwUxeE?3ynj-;PsRXz)wK|C`Xik5Cp+qZZyP&s1Bsn{Qv*} M07*qoM6N<$f|1^gJ^%m! delta 300 zcmV+{0n`4~0>=W7B!3P`L_t(|ob8!W4}&lWgsIv7{}1*-A4pualvR_>J9FQYGt4p$ zN{7X8Smw`ld5_wUSdvi(;?L{)(%Z%FmVn`Pys^xPITaSip#l<{@M#!7b1wjL^xZK} z;nvB}rVTVw=$%Rckm&dFI@vlx8?ddWMS18xCjmjjsZn3zKS8I0bkRoC5TkFd>8j)Ll1!`OW~F y0PUHFTmvcrdL<`LW(}wWaG2i!3n7FM0)`bSA%(y8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%f8}fgq_v){U11o^nez**ai$VXtMs)Lqy5M zjQJ-Df*=TjAeiPl={k1@;p1m_0P8@rKJk_)4|;*qGNXee&j3!>pp>vfJ9+8vik-Q`#HcZe_z0Gt$)IzVQ;v91E$I0{%u4K zcCvUD0$L2e7izz zvY=8@?>^dqt#ZlESCeCIUb)3|0%qbE?mN8eO&VdDe%B4h=oG|f!(s|9=qXWIVnL4x zZ$ke^7iDPlHq=@b$Cg}c5$4M3=TwE X+B?mmC6U&%00000NkvXXu0mjfA#k;W delta 367 zcmV-#0g(Qb1BwHXB!5v!L_t(|ob8#-5`!QNgk#6P{{#2X9+)zLBp8g^#@TOr=pZa{ z!=FkNM5f ziI@9BwPKr9mK257-gX8|x!?6I%__gm5;9!i|7%TtNo_7~L4PJs!u74#_9@GbTHn|V z*f;iNlpTYT@$ebP;~aWZ)#RLuD@)pWuv!B1XYaJhY!5zXfJ-!ZGv?jMpkeDDN zmD;3Rf;&7VDu-C$5#hJs?{r^y!lK1fNw3odVU5bjCd`%9?o@?3j0T&ksx#h%XO$&~ z9B@wLPA5(`+GukCxDX@&000000DvF~ALVZJ9FWcW!d()ezAwr^ssvaoOj`FTSpo{y zm$-!PQ?dlem%z#0C;fZCpCebHwC+=~8Bma4=fMw1c;p8F00000l@Cu1&EsKB+%fU~A zYf*#{LI@%M%9dnHjq!(%3c_>t0WM`(XP@9Szy{b{R%N#&%lewngJOXg8}b4>V>bdA z_LzMDhb*O4R-{p3@*3|6#V+*#27os}Q_^N-M{cRow#a&KBY&9g82|%1^d&2-g4FjA z$PzRzrB{FINmP3<49Myf11(KnXKACJ;$9S*XsvV@hJ>a1U*$kvs(%Bn$W;F}=)p{a zRiTka=xk^rfxpAe%k3MXiL?&Wx(5X7n&Z$C7W-F(67n)N3dT*ikN$6fDkj$v!GNEJ p29Q2=8(NG9LmY$EPN(Q#{=HGf^LxOq%ZPn0?bvp0|e zueG8s0WRmTGGF=PGw*%JP=eP*vD?pj61}O_rX6Ziw{C{hq{|9U?IfoA3<+t(A z>KC`5Xm`8#A)ayDd~U4;UvU3?^i$m*54)(R78EW0-!kpLUB<_h&$O>kdbFTu>96{T z%l$=IpYNYNGv>M$j{?+Mqjmq$`lLtB^pK}RI7JOcJH^=So`ANupnx?PPlEAvd_Vqj p{?Qf%0000002}}S006**egO1OaoKE9+5rFn002ovPDHLkV1h`zio5^- delta 282 zcmV+#0p`l1;k+{n~G^q$$)0k{$@cW)D z+NAtbrhSoH39Pl&AJ$sWo_p$)OZ?13!?Z6KKg3V`4#%yv;1llekN#4R$HPwQ)*nPm z|5c{_x7+xf@+a-{)4wYGv>TD_X5;fqknb(*?y--&h(Urhj5A- z%nph%te$|zx1fMEn4bhg3mV3sUVpSn0RR9100000000000002+g000000000008@NfWqe)N``UZook&gGkXLsu&lER6eBGVMNEkyu)&)qt z>npslVn<2pH0cNNpCM$@1ClJnJI^Qffc&BmrZr+s^z|%zfPeVj73%AeEE^ynWSlez zh`}D?+qwYGdp};eA(6^O(N^}FgyY80rrf~>6SLUMp`CsIVpo-L|HsfAQSuLkJmML0 zVf42yMJ=_c2R*~-Xah@&MxpC3EphFq_R4lx( z53pJthZTBj?tl5=owmW&&h_d~{RV4Bj6QKAwrsznrJpp3lj>beCyz33k3I1y!oSpy z8-2UnqsOJajv_h~-q2e` zx!cn%i`O+PVEgX@|D4&srOZ|{)~!hd000000000002lzw`~nv5OcsDGB=!IR002ov JPDHLkV1iD;#-RWJ delta 551 zcmV+?0@(ey1HS~2BYy%0Nkloyzo?xi(EHowrFa z4EvUi{Ona~5M#6)rCQ6f;~AmDN}iw8ZM15Hod+zies+jWR)6Iy!H6okL0dhwwv_U5 zA*)JuO7B4~yFU+Dv-aEJLanX*;EV?hD>;$M58hUVpZKv}rFF_dwyM%()&|>eR#zib z`tL%J8keWga~e^bt=Y^i>C=%*{MFNFSXkKqD!)xQ%W4Y^wr8|uNtFgz5MTfR0O0X- z9+zjOaiFHhtbeyKy>bs&hMGW@UxR%}uTIu7Z(((xd%(XdGJg=XWvf=n!bZnK;uce< zqrXVQUJvF%6JRBRo;?#6nt(CX{LhWJ$^?|TIdvlqr<1j+2$;aFW0dlzJU}m8bOAsm z?a76*nOaqr%W>LrkLr1-{cRXXGxT(Mp1rPe4+x|0Vt-@`&wA8lrRO?xf5GSW;5Y%x zZavoc>g%?wTjL3g?Be&J!SNoD-vl0d5j7BGZXK5{6oSTRtk5YrBJV`gqGlEF#T8H0S!dnrqopH~`^sbC8}ghCbE}h@JiA zZ`kZaiTX5}2jNR!GMWKV71?+8mz@FWL8Z*q6E&yLXE_71_kUfbzqVvK0O=y*a*IH= z*f!qQ4R9jT-?=`B@<-89*7_0-2cz_r+c{v_DlowMYt;HJ?DB}qdqg8I^Q*sgE3_We z)NL^ame%e4ww2`SDYnDXP`bfO z>9B_6T0Jq>^Lgp5<~<3gS>m7NHKCqv(f~xug;S*1N?n|WIt|(Rn!J5BH5oS~?^X#V zBK;jVB#7Rm8Spd37OAAnDyg&~SvFF2Erx94nCu1F?+5%jv%jSbH|l>b{XqZ#00000 e00000U=?3d{w%XX!doW*0000cZ delta 521 zcmV+k0`~oz1EK_wB!B5iL_t(|ob8%PlEWYjMM+oRg!>=Kcj<*I6pfIK8Du+oZI@u5+{-Pfqi{nqQf5Q3((ESz$EBn7$|fy~0tb)%V<(ZrdhZ^x2UQ zf5+|il_18bb(Eql%ZwvVy9+s9sk^np!jc|PC4E4Oa(t7@7k`vdCB0yOe>FAta@dfo zg>3ZRf^2q9J)meuGRYWBiheNC1G)=2k)j{C4nd)}3l~E{Ze&l&L#9oz?O|OyAs6L$ z8iHC@Bh}Y@CUedEbmScHTIwwP|EhJ9aPnn44SLV8eaRwqAfpce003~7#zp-s83#&Q z!up8NFWd(lQhybY<=>z$(uKBzz!jbOB%%edEd5EDTw7 zzBVpSVw^3sojM1XrnFmJn%PFNPr80ES_9Wau?~sNmVf6)QkUYl6V|k1PsgbO zs#h(88D%ZR(o|xKDCDdxx$cAq#hgP^v+mD&b}#SCxs9WcA)Fb4+N}F)<3_%YDTg_i zoCqPtUCfn-@^d-7!0ToN000000000000000000000002sD*gboaKN9vWp~p60000< LMNUMnLIPldoDJ^d diff --git a/tests/integration/nano/snapshots/nanosp/quit.png b/tests/integration/nano/snapshots/nanosp/quit.png index 51ecba9c98be37cb4e1d1eed59cedc5fe3371f0c..24033fcb8a8e925f3e765f9773db15a037355d01 100644 GIT binary patch delta 278 zcmV+x0qOp(0ZPxqLCFB7qLas z*w5SQ4m{&L*jsB$dh)u$Z$N9UZr!`W0qj8l0I*2j?|^Bue}BE>yfr?z8ULiro;AZa z{dCm)tCQ!4jnkf8&)d+5NIp_}DaV?Q7pE)9eT+ZySN}(?wP`x)G30!-`x~%9^)IA- zw0i)3>})3akoFs$Wn2j&TX%4xVFvolUzNi0yQm!Wh0000000000 c04U-Up=giO?GFiDqW}N^07*qoM6N<$f(-0{~(@9&BG7?;}2=V3qr34+;wY-IYiRwUVozqm8;PtZvQr;Fa{ z0s0O4r(?~VlNf!tVoiY5n&(B|7~%?J-po9IWR~_HHWmBsH?z6eH?T1>FuZ>$-1e>i Ua{ZRe{b18QUHx3vIVCg!0Q>-c761SM diff --git a/tests/integration/nano/snapshots/nanosp/regression_potential_empty_screen/00011.png b/tests/integration/nano/snapshots/nanosp/regression_potential_empty_screen/00011.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/regression_press_right_works_across_apdu_recieves/00007.png b/tests/integration/nano/snapshots/nanosp/regression_press_right_works_across_apdu_recieves/00007.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/settings.png b/tests/integration/nano/snapshots/nanosp/settings.png index b9dff54433132c93dc3fadb78aa73eea0f995fe8..0cc74d99eb484dcb82f51fde510e71b1c095a820 100644 GIT binary patch delta 359 zcmZoM;uumf=j}~zu|o ztS0A|9-XW$`E}!x*YcasRk3t*q=y?>ua^=&zVV&>3wP(o;mQ><-O8wmmKLxcaikclSE&OL^!2osFZju71(2%ez!1|K}{bm2i9a!^nl- zoSw2=y?;LVWuDH>%7k0e@_#2Z&AENxXFzeD-}67gYfO@LoNbFIS_;d>hkSlz!}&fo zB=wj7p}^pr4f64ap8d8@F#Kqp$ezZ<1Pc-{z2+s?ft|M)PF-Wa3*vja`njxgN@xNA Dj$Wn8 delta 358 zcmZo-Ze*UIQt#pE;uumf=k1+nu_gt9hQt!>H}#(Hma_W^^EOxNupR&R{-i+T4xXECA}1v{{7UU z@@?L#&6XLv%kS=g>wNazl%R7v-(4uuw!bQW_R^UzzYbbm{H(pb{_{&yhTy9BES|@_f zjelM2v~R`QU$$Qij#LNkzJAv+et+L~rf>YoT9rWTsVhS0KF~%0000000000000o;D@sch7*JyCkk`V=W8f1oG)lYZi&OS_mK zy-C&$_bhO2(`SJN=n!{9U8>S3t>SqC#iu!6pJjL%W|aS`Jb%9D#?}7R&xqYT$M!2! zj;$*?3^aGpQ4<9gp!Fjf8XofOF4hf&aC z=5K$^YN(U*hILMq_MA`cTY%Pz@l`D^*Lz;0f^F6A#l8i|#N_3?0o?8d5KdZ%&Q=zn zzow@DoD%;*mMxv}l1LEe@+|5B00000000000002si4|WMITz~6{a)w*0000DFowPMw&{E_pSD+4*H) z-XoQo)EbN5DyBm#Yz@U(eRZA&PK56ZhK~O z<>b!d!n`SLd1u*fnKLdGe(XH=wbgm+?OESb?z7A}a`3RZT>Z7T^B5kk=3nHiEgWDU we7WAQ^S{F7si&$uT?A4q`MxsX0A`=qqH-k#`*wVdUky^?>FVdQ&MBb@0NZK03IG5A diff --git a/tests/integration/nano/snapshots/nanosp/settings_blind_signing_enabled.png b/tests/integration/nano/snapshots/nanosp/settings_blind_signing_enabled.png index fe97aacc263b385a39f876bb3aa4ad111dff4653..7566f420395a3bac33e49ad4c639453753cfd8f0 100644 GIT binary patch delta 399 zcmZ3=ypnl>N_~N+i(^Q|oVPb)*EK5$v?cl%mmT^y{YhL^qSJ{pAA%EEPX3PB8f7oN zj4z{~nE?TI{P@gad)~NK+NneO>+5M6e@}i9QEd5kVA==uzrS6N7aEp-Re9aGTil}j zg?=BahCsM;)G7;&osYJ%bnOk_XXpJjdq&{f`>X1Yrsu@GT5hLocdaOAr_;w9TNYh) z_{?mTrEr|-Nu5jRRp)oHs@X+44Xd+w+59%FEB@NW`r@Tc=7|-G(h^H8{SMjweK?E% zEX&3nr+9nkUCo!4*lHiREk;znuZy$lahGmJ__N-Lr{{i%c~<-5%Lk2IyY`q*kG%IO!nxwO)`|~2U*Dd& z|8LIng@Mm){T@HO<9U6UmmGi+ifBO=%s687jvztIV6^{f8@66Nr8^>bP0l+XkK{-C#( delta 395 zcmZ3mI-{f&g(9GGxd|0V#~J%-Gk@9%oDfj_5OBc;)${cznJFPd@*#ZKHkas zVfQD2&5p~oN;gi~Gp*s(8}og8y|+r=40yX&tJGPprnG(aua)Ok)Sr&J^-Iz#H`Q%5 z<7V+20e5pkXUu50)W2fYttI)>a-5zfBrz>p^(^55lXcnJu+KTiS!7n)7@b(5C@pa+ zY-eZphl#&F%w2wyBa3T#+p%@8?z*+E(sL?ba4GE6qmv6|tfwv5|0(8f38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_blindsign_too_deep/00003.png b/tests/integration/nano/snapshots/nanosp/test_blindsign_too_deep/00003.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_blindsign_too_large/00003.png b/tests/integration/nano/snapshots/nanosp/test_blindsign_too_large/00003.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_parsing_errors/wrong_last_packet/00006.png b/tests/integration/nano/snapshots/nanosp/test_parsing_errors/wrong_last_packet/00006.png index f70db2d7cd2c9b26fbb7777c819a60b35f6c6caa..aa2e44568950c4453ee3f4e748d7bab21b68b0df 100644 GIT binary patch delta 384 zcmV-`0e}9Y1e*hpB!6N_L_t(|obB3M62c%1Kv8tuN%p^_?!^ygIt(vUpoHQ*UsY+K zP|yaQ0{{R30000000000w|H4qd>qGlEF#T8H0S!dnrqopH~`^sbC8}ghCbE}h@JiA zZ`kZaiTX5}2jNR!GMWKV71?+8mz@FWL8Z*q6E&yLXE_71_kUfbzqVvK0O=y*a*IH= z*f!qQ4R9jT-?=`B@<-89*7_0-2cz_r+c{v_DlowMYt;HJ?DB}qdqg8I^Q*sgE3_We z)NL^ame%e4ww2`SDYnDXP`bfO z>9B_6T0Jq>^Lgp5<~<3gS>m7NHKCqv(f~xug;S*1N?n|WIt|(Rn!J5BH5oS~?^X#V zBK;jVB#7Rm8Spd37OAAnDyg&~SvFF2Erx94nCu1F?+5%jv%jSbH|l>b{XqZ#00000 e00000U=?3d{w%XX!doW*0000cZ delta 521 zcmV+k0`~oz1EK_wB!B5iL_t(|ob8%PlEWYjMM+oRg!>=Kcj<*I6pfIK8Du+oZI@u5+{-Pfqi{nqQf5Q3((ESz$EBn7$|fy~0tb)%V<(ZrdhZ^x2UQ zf5+|il_18bb(Eql%ZwvVy9+s9sk^np!jc|PC4E4Oa(t7@7k`vdCB0yOe>FAta@dfo zg>3ZRf^2q9J)meuGRYWBiheNC1G)=2k)j{C4nd)}3l~E{Ze&l&L#9oz?O|OyAs6L$ z8iHC@Bh}Y@CUedEbmScHTIwwP|EhJ9aPnn44SLV8eaRwqAfpce003~7#zp-s83#&Q z!up8NFWd(lQhybY<=>z$(uKBzz!jbOB%%edEd5EDTw7 zzBVpSVw^3sojM1XrnFmJn%PFNPr80ES_9Wau?~sNmVf6)QkUYl6V|k1PsgbO zs#h(88D%ZR(o|xKDCDdxx$cAq#hgP^v+mD&b}#SCxs9WcA)Fb4+N}F)<3_%YDTg_i zoCqPtUCfn-@^d-7!0ToN000000000000000000000002sD*gboaKN9vWp~p60000< LMNUMnLIPldoDJ^d diff --git a/tests/integration/nano/snapshots/nanosp/test_provide_pk/bip32_ed25519/00000.png b/tests/integration/nano/snapshots/nanosp/test_provide_pk/bip32_ed25519/00000.png index 31271f6f5327429ebe9fc99fc97c501d00a647c8..b822d148aa43310c5c3fd19a047ae3776bbd87bb 100644 GIT binary patch delta 421 zcmV;W0b2gP1HS{1B!7lUL_t(|obB3eZo?o9fMIvqO}PJ&e3$(|Ll$36+o-ma_xY8g zMrF2vKqdkJ00000004LJ@b18yRJC1~QXG5op?nFjp|_HzAz1=i^liAOjamG7ci<5>@5=M$f%Su{&a!_w2HP* zt;E{*?OpDJW6VLUDX8|(&fo{bok;zoTF+x8VB?cmPshHOZY7951)W&q?(>h#*5Pmo zu#>pG=oaCOrhiXCcM&#u;YI*1C~Wxy&rFN=N)^o-;LLv`wtBg^`tOIarR}r2vx=8m zy!elR@=u0yo-Q=2om6+$CbNSh+qh}@zE~q*)v{`Aj-1nt`HQeOb{+v;!JefU@+|1S z>$(3FG@2&kNQO4wi8=pBgjbSX0gkT~_l^6Cj=u;403HAU00000fb07MIVK_D=fAEL P00000NkvXXu0mjf-+|E^ delta 420 zcmV;V0bBmR1HJ>0B!7iTL_t(|obB9OZiFxlKv7TCon-$@%3k_`8d=U`pheiu-1C)M zpr&yikOD7>q}D1Tr4&=XbYlDQ{OOLqy(@4J-O!gZ_oP~DU#l;ds$5l-7HM%)(5L8v zi9fHD(*NoN31~f9Pffa@wJz3<*Jrs8jy?ymrl6yKdImq)+<%E2e^je^tOP9lr>%!$ z--}rZqEA6L_Hp<5M@H*#xCH1)To=qDoYC+q=u?DEUbqo}4TbIg0D>FN9y?7bEW*zG z?}T+fn%S+a+3b|j&Ycb}BF~F80%nm}usO3) z+UGCA=7jSIFn=BPE=7@djqbai`%gi=VKUBSXmL!;`A0-v-W9MNu>ZgAI=Jr9@fTqL z000000000000000008X6|KZ%f+2-lmdq3tB5%#y!~=!<>@GzvN_6ebIgSkmz9Xdw)&S&pDOvIB2;< p`qZj^?vHWq`fY5mFo4k4J~1`Qok?r^V4e>W@O1TaS?83{1OUf!oqzxU delta 343 zcmeyy^oePLO1-70i(^Q|oVRxzg_;a_94@{nn0)WQ$KLMlb5|xU>);k@{=arh2&X6S z27!qgTdzfBmxv_J`#d4t>es%13)!9-=6zlg)a7mCt#v`{eAb33m&{gXKE7S&^6X6E zp`}qPvf_8gHxz#h^*bw~{rSOxt``eC^Jc|YYxx_m znm4_#{<5>@5=M$f%Su{&a!_w2HP* zt;E{*?OpDJW6VLUDX8|(&fo{bok;zoTF+x8VB?cmPshHOZY7951)W&q?(>h#*5Pmo zu#>pG=oaCOrhiXCcM&#u;YI*1C~Wxy&rFN=N)^o-;LLv`wtBg^`tOIarR}r2vx=8m zy!elR@=u0yo-Q=2om6+$CbNSh+qh}@zE~q*)v{`Aj-1nt`HQeOb{+v;!JefU@+|1S z>$(3FG@2&kNQO4wi8=pBgjbSX0gkT~_l^6Cj=u;403HAU00000fb07MIVK_D=fAEL P00000NkvXXu0mjf-+|E^ delta 420 zcmV;V0bBmR1HJ>0B!7iTL_t(|obB9OZiFxlKv7TCon-$@%3k_`8d=U`pheiu-1C)M zpr&yikOD7>q}D1Tr4&=XbYlDQ{OOLqy(@4J-O!gZ_oP~DU#l;ds$5l-7HM%)(5L8v zi9fHD(*NoN31~f9Pffa@wJz3<*Jrs8jy?ymrl6yKdImq)+<%E2e^je^tOP9lr>%!$ z--}rZqEA6L_Hp<5M@H*#xCH1)To=qDoYC+q=u?DEUbqo}4TbIg0D>FN9y?7bEW*zG z?}T+fn%S+a+3b|j&Ycb}BF~F80%nm}usO3) z+UGCA=7jSIFn=BPE=7@djqbai`%gi=VKUBSXmL!;`A0-v-W9MNu>ZgAI=Jr9@fTqL z000000000000000008X6|KZ%f+2-lmdq3tB5%#y!~=!<>@GzvN_6ebIgSkmz9Xdw)&S&pDOvIB2;< p`qZj^?vHWq`fY5mFo4k4J~1`Qok?r^V4e>W@O1TaS?83{1OUf!oqzxU delta 343 zcmeyy^oePLO1-70i(^Q|oVRxzg_;a_94@{nn0)WQ$KLMlb5|xU>);k@{=arh2&X6S z27!qgTdzfBmxv_J`#d4t>es%13)!9-=6zlg)a7mCt#v`{eAb33m&{gXKE7S&^6X6E zp`}qPvf_8gHxz#h^*bw~{rSOxt``eC^Jc|YYxx_m znm4_#{<5>@5=M$f%Su{&a!_w2HP* zt;E{*?OpDJW6VLUDX8|(&fo{bok;zoTF+x8VB?cmPshHOZY7951)W&q?(>h#*5Pmo zu#>pG=oaCOrhiXCcM&#u;YI*1C~Wxy&rFN=N)^o-;LLv`wtBg^`tOIarR}r2vx=8m zy!elR@=u0yo-Q=2om6+$CbNSh+qh}@zE~q*)v{`Aj-1nt`HQeOb{+v;!JefU@+|1S z>$(3FG@2&kNQO4wi8=pBgjbSX0gkT~_l^6Cj=u;403HAU00000fb07MIVK_D=fAEL P00000NkvXXu0mjf-+|E^ delta 420 zcmV;V0bBmR1HJ>0B!7iTL_t(|obB9OZiFxlKv7TCon-$@%3k_`8d=U`pheiu-1C)M zpr&yikOD7>q}D1Tr4&=XbYlDQ{OOLqy(@4J-O!gZ_oP~DU#l;ds$5l-7HM%)(5L8v zi9fHD(*NoN31~f9Pffa@wJz3<*Jrs8jy?ymrl6yKdImq)+<%E2e^je^tOP9lr>%!$ z--}rZqEA6L_Hp<5M@H*#xCH1)To=qDoYC+q=u?DEUbqo}4TbIg0D>FN9y?7bEW*zG z?}T+fn%S+a+3b|j&Ycb}BF~F80%nm}usO3) z+UGCA=7jSIFn=BPE=7@djqbai`%gi=VKUBSXmL!;`A0-v-W9MNu>ZgAI=Jr9@fTqL z000000000000000008X6|KZ%f+2-lmdq3tB5%#y!~=!<>@GzvN_6ebIgSkmz9Xdw)&S&pDOvIB2;< p`qZj^?vHWq`fY5mFo4k4J~1`Qok?r^V4e>W@O1TaS?83{1OUf!oqzxU delta 343 zcmeyy^oePLO1-70i(^Q|oVRxzg_;a_94@{nn0)WQ$KLMlb5|xU>);k@{=arh2&X6S z27!qgTdzfBmxv_J`#d4t>es%13)!9-=6zlg)a7mCt#v`{eAb33m&{gXKE7S&^6X6E zp`}qPvf_8gHxz#h^*bw~{rSOxt``eC^Jc|YYxx_m znm4_#{<5>@5=M$f%Su{&a!_w2HP* zt;E{*?OpDJW6VLUDX8|(&fo{bok;zoTF+x8VB?cmPshHOZY7951)W&q?(>h#*5Pmo zu#>pG=oaCOrhiXCcM&#u;YI*1C~Wxy&rFN=N)^o-;LLv`wtBg^`tOIarR}r2vx=8m zy!elR@=u0yo-Q=2om6+$CbNSh+qh}@zE~q*)v{`Aj-1nt`HQeOb{+v;!JefU@+|1S z>$(3FG@2&kNQO4wi8=pBgjbSX0gkT~_l^6Cj=u;403HAU00000fb07MIVK_D=fAEL P00000NkvXXu0mjf-+|E^ delta 420 zcmV;V0bBmR1HJ>0B!7iTL_t(|obB9OZiFxlKv7TCon-$@%3k_`8d=U`pheiu-1C)M zpr&yikOD7>q}D1Tr4&=XbYlDQ{OOLqy(@4J-O!gZ_oP~DU#l;ds$5l-7HM%)(5L8v zi9fHD(*NoN31~f9Pffa@wJz3<*Jrs8jy?ymrl6yKdImq)+<%E2e^je^tOP9lr>%!$ z--}rZqEA6L_Hp<5M@H*#xCH1)To=qDoYC+q=u?DEUbqo}4TbIg0D>FN9y?7bEW*zG z?}T+fn%S+a+3b|j&Ycb}BF~F80%nm}usO3) z+UGCA=7jSIFn=BPE=7@djqbai`%gi=VKUBSXmL!;`A0-v-W9MNu>ZgAI=Jr9@fTqL z000000000000000008X6|KZ%f+2-lmdq3tB5%#y!~=!<>@GzvN_6ebIgSkmz9Xdw)&S&pDOvIB2;< p`qZj^?vHWq`fY5mFo4k4J~1`Qok?r^V4e>W@O1TaS?83{1OUf!oqzxU delta 343 zcmeyy^oePLO1-70i(^Q|oVRxzg_;a_94@{nn0)WQ$KLMlb5|xU>);k@{=arh2&X6S z27!qgTdzfBmxv_J`#d4t>es%13)!9-=6zlg)a7mCt#v`{eAb33m&{gXKE7S&^6X6E zp`}qPvf_8gHxz#h^*bw~{rSOxt``eC^Jc|YYxx_m znm4_#{<5>@5=M$f%Su{&a!_w2HP* zt;E{*?OpDJW6VLUDX8|(&fo{bok;zoTF+x8VB?cmPshHOZY7951)W&q?(>h#*5Pmo zu#>pG=oaCOrhiXCcM&#u;YI*1C~Wxy&rFN=N)^o-;LLv`wtBg^`tOIarR}r2vx=8m zy!elR@=u0yo-Q=2om6+$CbNSh+qh}@zE~q*)v{`Aj-1nt`HQeOb{+v;!JefU@+|1S z>$(3FG@2&kNQO4wi8=pBgjbSX0gkT~_l^6Cj=u;403HAU00000fb07MIVK_D=fAEL P00000NkvXXu0mjf-+|E^ delta 420 zcmV;V0bBmR1HJ>0B!7iTL_t(|obB9OZiFxlKv7TCon-$@%3k_`8d=U`pheiu-1C)M zpr&yikOD7>q}D1Tr4&=XbYlDQ{OOLqy(@4J-O!gZ_oP~DU#l;ds$5l-7HM%)(5L8v zi9fHD(*NoN31~f9Pffa@wJz3<*Jrs8jy?ymrl6yKdImq)+<%E2e^je^tOP9lr>%!$ z--}rZqEA6L_Hp<5M@H*#xCH1)To=qDoYC+q=u?DEUbqo}4TbIg0D>FN9y?7bEW*zG z?}T+fn%S+a+3b|j&Ycb}BF~F80%nm}usO3) z+UGCA=7jSIFn=BPE=7@djqbai`%gi=VKUBSXmL!;`A0-v-W9MNu>ZgAI=Jr9@fTqL z000000000000000008X6|KZ%f+2-lmdq3tB5%#y!~=!<>@GzvN_6ebIgSkmz9Xdw)&S&pDOvIB2;< p`qZj^?vHWq`fY5mFo4k4J~1`Qok?r^V4e>W@O1TaS?83{1OUf!oqzxU delta 343 zcmeyy^oePLO1-70i(^Q|oVRxzg_;a_94@{nn0)WQ$KLMlb5|xU>);k@{=arh2&X6S z27!qgTdzfBmxv_J`#d4t>es%13)!9-=6zlg)a7mCt#v`{eAb33m&{gXKE7S&^6X6E zp`}qPvf_8gHxz#h^*bw~{rSOxt``eC^Jc|YYxx_m znm4_#{3MNcM%Mj4 zThbUHAfTYUeE;{nsP{KzcdUs_J$i|KDZ{kXPI1?r*H3S46j;izW@=-}*RyX-cQcn? z;qJ@$>YK;bvgppPtL7IO=D8R(+*4cQq2KU#-EC`ePQiNa1$LiTq%RP0cz;B5ZetL` z!pdh8?Kl_@=yc|}zS(|ZqN(jI`+~3YOQ%KTzxedeqZvF`-Iu=poL~91+0ALQ=IJ&_7+p5*$h%@I z`7*-x#%Jq4!g0%U<-EgR*S&0(H0fKo`I+O!zS}q0toL!g-+!}2=#=)unV;D9&Mx$L iD0x^O>URkBp*nuryo0Bv{i`Yl33$5txvXQyTY4Yo-0}Zw&~!3>SGL@nYadOv9qh|L^mOiIzqUtQKl~~W*4$zFFwgK0BLgNl zQ2(M{QuEi{CHKk?&E+!bnj&;z6_ZMAt%D}x%IITmhQC%utx>ky|DeOo{^VJP;)PQJ zA{-}iRtTMB*38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_regression_continue_after_reject/reject_signing/00013.png b/tests/integration/nano/snapshots/nanosp/test_regression_continue_after_reject/reject_signing/00013.png index 89d95b5393803d039e6f2d600d86a3074039de34..6041767630409d90e0fcb2090b7226c6b63e58cd 100644 GIT binary patch delta 338 zcmaFN^p3MNcM%Mj4 zThbUHAfTYUeE;{nsP{KzcdUs_J$i|KDZ{kXPI1?r*H3S46j;izW@=-}*RyX-cQcn? z;qJ@$>YK;bvgppPtL7IO=D8R(+*4cQq2KU#-EC`ePQiNa1$LiTq%RP0cz;B5ZetL` z!pdh8?Kl_@=yc|}zS(|ZqN(jI`+~3YOQ%KTzxedeqZvF`-Iu=poL~91+0ALQ=IJ&_7+p5*$h%@I z`7*-x#%Jq4!g0%U<-EgR*S&0(H0fKo`I+O!zS}q0toL!g-+!}2=#=)unV;D9&Mx$L iD0x^O>URkBp*nuryo0Bv{i`Yl33$5txvXQyTY4Yo-0}Zw&~!3>SGL@nYadOv9qh|L^mOiIzqUtQKl~~W*4$zFFwgK0BLgNl zQ2(M{QuEi{CHKk?&E+!bnj&;z6_ZMAt%D}x%IITmhQC%utx>ky|DeOo{^VJP;)PQJ zA{-}iRtTMB*<5>@5=M$f%Su{&a!_w2HP* zt;E{*?OpDJW6VLUDX8|(&fo{bok;zoTF+x8VB?cmPshHOZY7951)W&q?(>h#*5Pmo zu#>pG=oaCOrhiXCcM&#u;YI*1C~Wxy&rFN=N)^o-;LLv`wtBg^`tOIarR}r2vx=8m zy!elR@=u0yo-Q=2om6+$CbNSh+qh}@zE~q*)v{`Aj-1nt`HQeOb{+v;!JefU@+|1S z>$(3FG@2&kNQO4wi8=pBgjbSX0gkT~_l^6Cj=u;403HAU00000fb07MIVK_D=fAEL P00000NkvXXu0mjf-+|E^ delta 420 zcmV;V0bBmR1HJ>0B!7iTL_t(|obB9OZiFxlKv7TCon-$@%3k_`8d=U`pheiu-1C)M zpr&yikOD7>q}D1Tr4&=XbYlDQ{OOLqy(@4J-O!gZ_oP~DU#l;ds$5l-7HM%)(5L8v zi9fHD(*NoN31~f9Pffa@wJz3<*Jrs8jy?ymrl6yKdImq)+<%E2e^je^tOP9lr>%!$ z--}rZqEA6L_Hp<5M@H*#xCH1)To=qDoYC+q=u?DEUbqo}4TbIg0D>FN9y?7bEW*zG z?}T+fn%S+a+3b|j&Ycb}BF~F80%nm}usO3) z+UGCA=7jSIFn=BPE=7@djqbai`%gi=VKUBSXmL!;`A0-v-W9MNu>ZgAI=Jr9@fTqL z000000000000000008X6|KZ%f+2-lmdq3tB5%#y!~=!<>@GzvN_6ebIgSkmz9Xdw)&S&pDOvIB2;< p`qZj^?vHWq`fY5mFo4k4J~1`Qok?r^V4e>W@O1TaS?83{1OUf!oqzxU delta 343 zcmeyy^oePLO1-70i(^Q|oVRxzg_;a_94@{nn0)WQ$KLMlb5|xU>);k@{=arh2&X6S z27!qgTdzfBmxv_J`#d4t>es%13)!9-=6zlg)a7mCt#v`{eAb33m&{gXKE7S&^6X6E zp`}qPvf_8gHxz#h^*bw~{rSOxt``eC^Jc|YYxx_m znm4_#{3MNcM%Mj4 zThbUHAfTYUeE;{nsP{KzcdUs_J$i|KDZ{kXPI1?r*H3S46j;izW@=-}*RyX-cQcn? z;qJ@$>YK;bvgppPtL7IO=D8R(+*4cQq2KU#-EC`ePQiNa1$LiTq%RP0cz;B5ZetL` z!pdh8?Kl_@=yc|}zS(|ZqN(jI`+~3YOQ%KTzxedeqZvF`-Iu=poL~91+0ALQ=IJ&_7+p5*$h%@I z`7*-x#%Jq4!g0%U<-EgR*S&0(H0fKo`I+O!zS}q0toL!g-+!}2=#=)unV;D9&Mx$L iD0x^O>URkBp*nuryo0Bv{i`Yl33$5txvXQyTY4Yo-0}Zw&~!3>SGL@nYadOv9qh|L^mOiIzqUtQKl~~W*4$zFFwgK0BLgNl zQ2(M{QuEi{CHKk?&E+!bnj&;z6_ZMAt%D}x%IITmhQC%utx>ky|DeOo{^VJP;)PQJ zA{-}iRtTMB*38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_reject_transaction/00013.png b/tests/integration/nano/snapshots/nanosp/test_reject_transaction/00013.png index 89d95b5393803d039e6f2d600d86a3074039de34..6041767630409d90e0fcb2090b7226c6b63e58cd 100644 GIT binary patch delta 338 zcmaFN^p3MNcM%Mj4 zThbUHAfTYUeE;{nsP{KzcdUs_J$i|KDZ{kXPI1?r*H3S46j;izW@=-}*RyX-cQcn? z;qJ@$>YK;bvgppPtL7IO=D8R(+*4cQq2KU#-EC`ePQiNa1$LiTq%RP0cz;B5ZetL` z!pdh8?Kl_@=yc|}zS(|ZqN(jI`+~3YOQ%KTzxedeqZvF`-Iu=poL~91+0ALQ=IJ&_7+p5*$h%@I z`7*-x#%Jq4!g0%U<-EgR*S&0(H0fKo`I+O!zS}q0toL!g-+!}2=#=)unV;D9&Mx$L iD0x^O>URkBp*nuryo0Bv{i`Yl33$5txvXQyTY4Yo-0}Zw&~!3>SGL@nYadOv9qh|L^mOiIzqUtQKl~~W*4$zFFwgK0BLgNl zQ2(M{QuEi{CHKk?&E+!bnj&;z6_ZMAt%D}x%IITmhQC%utx>ky|DeOo{^VJP;)PQJ zA{-}iRtTMB*38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_delegation/00005.png b/tests/integration/nano/snapshots/nanosp/test_sign_delegation/00005.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_failing_noop/00008.png b/tests/integration/nano/snapshots/nanosp/test_sign_failing_noop/00008.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_increase_paid_storage/00006.png b/tests/integration/nano/snapshots/nanosp/test_sign_increase_paid_storage/00006.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_micheline_without_hash/00002.png b/tests/integration/nano/snapshots/nanosp/test_sign_micheline_without_hash/00002.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_origination/00008.png b/tests/integration/nano/snapshots/nanosp/test_sign_origination/00008.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_proposals/00006.png b/tests/integration/nano/snapshots/nanosp/test_sign_proposals/00006.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_register_global_constant/00005.png b/tests/integration/nano/snapshots/nanosp/test_sign_register_global_constant/00005.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_reveal/00005.png b/tests/integration/nano/snapshots/nanosp/test_sign_reveal/00005.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_sc_rollup_add_messages/00007.png b/tests/integration/nano/snapshots/nanosp/test_sign_sc_rollup_add_messages/00007.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_sc_rollup_execute_outbox_message/00012.png b/tests/integration/nano/snapshots/nanosp/test_sign_sc_rollup_execute_outbox_message/00012.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_sc_rollup_originate/00015.png b/tests/integration/nano/snapshots/nanosp/test_sign_sc_rollup_originate/00015.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_set_consensus_key/00005.png b/tests/integration/nano/snapshots/nanosp/test_sign_set_consensus_key/00005.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_set_deposit_limit/00005.png b/tests/integration/nano/snapshots/nanosp/test_sign_set_deposit_limit/00005.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_transaction/00008.png b/tests/integration/nano/snapshots/nanosp/test_sign_transaction/00008.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_transfer_ticket/00010.png b/tests/integration/nano/snapshots/nanosp/test_sign_transfer_ticket/00010.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_with_another_seed/00008.png b/tests/integration/nano/snapshots/nanosp/test_sign_with_another_seed/00008.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_sign_with_long_hash/00008.png b/tests/integration/nano/snapshots/nanosp/test_sign_with_long_hash/00008.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_tz1_bip25519_sign_micheline_basic/00002.png b/tests/integration/nano/snapshots/nanosp/test_tz1_bip25519_sign_micheline_basic/00002.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_tz1_ed25519_sign_micheline_basic/00002.png b/tests/integration/nano/snapshots/nanosp/test_tz1_ed25519_sign_micheline_basic/00002.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_tz2_sign_micheline_basic/00002.png b/tests/integration/nano/snapshots/nanosp/test_tz2_sign_micheline_basic/00002.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/test_tz3_sign_micheline_basic/00002.png b/tests/integration/nano/snapshots/nanosp/test_tz3_sign_micheline_basic/00002.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanosp/version.png b/tests/integration/nano/snapshots/nanosp/version.png index c7b25003578a0782d5706c672ecc8144fef7a1fd..1e85ced3ab54cf18494bcf14952995fdd48d88e2 100644 GIT binary patch delta 313 zcmX@lbcJbxO1-qFi(^Q|oVPb(`I;33+yXC^sK2TA+&tZGg3zh?8CPc-ezy@6bl$fx zgolv<0c@spba>qU_c<_b&sOzb|zHw@395USwdn^NN{c!db(|)u!1XVNX{-mvv4F FO#uFwj$;4- delta 308 zcmV-40n7f>0?z`FB!3o3L_t(|obA{_j=~@m08qxvO}PJ&xXUbv1cBB%Mxo7nD+08B z_>@*cm@TE0QtHcZ-s&uFebwp4P{bHxjI*QIG@RJqzSAOOsKd=6<=Aq4DKs5QxxPbP zQ(ySyk>;One)Qo9SZ(&pimvylrsvkGuai+27#c-MTg7 zTdh;9^NIxkLim{-z!Uq&20I@)OMU-b!OoxCmzq{HI1S~S+SAYlU3)V*!4r_r8`j@U z{^tY8s0WRmTGGF=PGw*%JP=eP*vD?pj61}O_rX6Ziw{C{hq{|9U?IfoA3<+t(A z>KC`5Xm`8#A)ayDd~U4;UvU3?^i$m*54)(R78EW0-!kpLUB<_h&$O>kdbFTu>96{T z%l$=IpYNYNGv>M$j{?+Mqjmq$`lLtB^pK}RI7JOcJH^=So`ANupnx?PPlEAvd_Vqj p{?Qf%0000002}}S006**egO1OaoKE9+5rFn002ovPDHLkV1h`zio5^- delta 282 zcmV+#0p`l1;k+{n~G^q$$)0k{$@cW)D z+NAtbrhSoH39Pl&AJ$sWo_p$)OZ?13!?Z6KKg3V`4#%yv;1llekN#4R$HPwQ)*nPm z|5c{_x7+xf@+a-{)4wYGv>TD_X5;fqknb(*?y--&h(Urhj5A- z%nph%te$|zx1fMEn4bhg3mV3sUVpSn0RR9100000000000002+g000000000008@NfWqe)N``UZook&gGkXLsu&lER6eBGVMNEkyu)&)qt z>npslVn<2pH0cNNpCM$@1ClJnJI^Qffc&BmrZr+s^z|%zfPeVj73%AeEE^ynWSlez zh`}D?+qwYGdp};eA(6^O(N^}FgyY80rrf~>6SLUMp`CsIVpo-L|HsfAQSuLkJmML0 zVf42yMJ=_c2R*~-Xah@&MxpC3EphFq_R4lx( z53pJthZTBj?tl5=owmW&&h_d~{RV4Bj6QKAwrsznrJpp3lj>beCyz33k3I1y!oSpy z8-2UnqsOJajv_h~-q2e` zx!cn%i`O+PVEgX@|D4&srOZ|{)~!hd000000000002lzw`~nv5OcsDGB=!IR002ov JPDHLkV1i47#-9KH delta 549 zcmV+=0^0q!1HA;0BYy$}NklLca|7q`aSvQ=@h0<%(dyZZR0ix zhGE~bk)OSC4PuOzqZDgdb{rAft>pNm?xPhW96Vrw^^-&FvVRI+2}V>&4eIKtwYij! z3t3gNQF;q<+5LIInzdgK7iw+c2O}QPt>i=sKX_Xee&YLjSw`8b@>*+yZ8xi{5eg$8 zLQv&*4$^WOQJbyV%q{8DkxTs5(x_WlIQ}ZXO*qM_3k|ks)MZJPI#>{30002s@iZQn zXQgqVq{XbaFn_&r4_JnpK$c&FeMm1()-rElb)S2{zbi6-5VU2hR>{Ij$5Y}KQ>LT8 zNX1?c=0X!-C4!zk6Bn9*KGgirjkwALT=KOd8++w=twiPba|e=u5u3uz3*aV3V+Xf)McgT8gqZa=l0+@0n2VZ z*7)k{wxnC-35@LG_n^V?9+2Jyo_Z105oB&1mo5~7`lzhXDLEqVMAPLapw9`^{bP#N zyyNGJJ-{lg#BTLOq;{$7G_#(wjSuqgm~wbsa{?wA_hr8Mr@SjIv2M*E0000000000 n0000003HAU000000L%CV8qMDiO%6rX00000NkvXXu0mjfe31h{ diff --git a/tests/integration/nano/snapshots/nanox/home.png b/tests/integration/nano/snapshots/nanox/home.png index f91c9d9ef3b320bc798584e6f06f456e424421c9..aa2e44568950c4453ee3f4e748d7bab21b68b0df 100644 GIT binary patch delta 384 zcmV-`0e}9W1e*hpB!6N_L_t(|obB3M62c%1Kv8tuN%p^_?!^ygIt(vUpoHQ*UsY+K zP|yaQ0{{R30000000000w|H4qd>qGlEF#T8H0S!dnrqopH~`^sbC8}ghCbE}h@JiA zZ`kZaiTX5}2jNR!GMWKV71?+8mz@FWL8Z*q6E&yLXE_71_kUfbzqVvK0O=y*a*IH= z*f!qQ4R9jT-?=`B@<-89*7_0-2cz_r+c{v_DlowMYt;HJ?DB}qdqg8I^Q*sgE3_We z)NL^ame%e4ww2`SDYnDXP`bfO z>9B_6T0Jq>^Lgp5<~<3gS>m7NHKCqv(f~xug;S*1N?n|WIt|(Rn!J5BH5oS~?^X#V zBK;jVB#7Rm8Spd37OAAnDyg&~SvFF2Erx94nCu1F?+5%jv%jSbH|l>b{XqZ#00000 e00000U=?3d{w%XX!doW*0000WX delta 518 zcmV+h0{Q)$1E2(uB!A~gL_t(|ob8%hl7k=+Mak6cg#9ncz05}{ltVv69&Jp{`AS5) zv4I9JJkkQTZL6;2oYy&e8ZS=we=WcA!9_JZWR-G*|Nd&}-pgS} zRx8=)y#?9rf<{2qk7SXPOsa7(G6K3QIgx4{gr=a>JA~DIwJ+M2S`%!0SeH)7RTc_L zK`pBh^|qMF-10shIR`wJI!piGYTYDUeECk3Ju-Y>vPvDu=mP)%0Gy?9Q9nz@ftr@E z-Xio1zXJ|Y1%G7uH`$ByYGo~T3+wT@3;eqx^@F5!TeV1DbRInAE|_R7$ia!%2lGY^ zUO`6h{cg|&OyJfzDsD>>J`g^10bmw=`Q+>)q%57U zjZ2Ui=L>D8_Q9no>lBw|wo&Ypu5XOh!7Wj&Lt^vgxqp$;rNn&+TUxPme~YQR6Vw3e zQOo2;*$S~VRhS|Q1uILTU&4c8&Y`JU=Vv2_SM=fB#w_FrXO5sY>-^fdk*{OQX3ix$ zLWpq}bLFP|Tn-QLh8Y0>00000000000000000000006j(KaDfJpHy)>Bme*a07*qo IM6N<$g08Rdb^rhX diff --git a/tests/integration/nano/snapshots/nanox/quit.png b/tests/integration/nano/snapshots/nanox/quit.png index 51ecba9c98be37cb4e1d1eed59cedc5fe3371f0c..24033fcb8a8e925f3e765f9773db15a037355d01 100644 GIT binary patch delta 278 zcmV+x0qOp(0ZPxqLCFB7qLas z*w5SQ4m{&L*jsB$dh)u$Z$N9UZr!`W0qj8l0I*2j?|^Bue}BE>yfr?z8ULiro;AZa z{dCm)tCQ!4jnkf8&)d+5NIp_}DaV?Q7pE)9eT+ZySN}(?wP`x)G30!-`x~%9^)IA- zw0i)3>})3akoFs$Wn2j&TX%4xVFvolUzNi0yQm!Wh0000000000 c04U-Up=giO?GFiDqW}N^07*qoM6N<$f(-0{~(@9&BG7?;}2=V3qr34+;wY-IYiRwUVozqm8;PtZvQr;Fa{ z0s0O4r(?~VlNf!tVoiY5n&(B|7~%?J-po9IWR~_HHWmBsH?z6eH?T1>FuZ>$-1e>i Ua{ZRe{b18QUHx3vIVCg!0Q>-c761SM diff --git a/tests/integration/nano/snapshots/nanox/regression_batched_ops/00016.png b/tests/integration/nano/snapshots/nanox/regression_batched_ops/00016.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/settings.png b/tests/integration/nano/snapshots/nanox/settings.png index fe2f6042fdf26a16d56a4b5cd0b1b9af4eac551a..99d3e4228ec7c3b8be3672d8558b37410b03ab6c 100644 GIT binary patch delta 360 zcmZo-Zf2gKQt##I;uumf=j}~Lp+gEh4uNk%cl@7NBre_~>ilBGR?p!7(V2l=j7(R8 z7@%Oenv#;x-LAdUUa-|TAGIwtzq3gC!^X%R*=x_~{_LzVKEP9Q>BaOC;|22nbYDE4 z8uRIFL${|H^Q=P26BgfQ1Lb2{g7aHGWj>5M&*)-bf6SCGiJ{@YXg%MJ`YE}lPi(m| z=0$g#mm9rG_WW+2Hv21&fZ+LsDSUCJ>f4g{)+N-MT&Yj3iAxE4{cZB`4|=zc+Ff~} zxAaQX?}lxQeqGpanti)2>DKgfT9zj)=FO885c>PI@0HK%X(@j;&wSOK8usAkf^SYw zSxoPJ4}Q6B{msh6o3Hc#PHI~8YeD{jg;Q7mn)}&*t<8 delta 359 zcmZo>ZepIGQt#>M;uumf=k1+nu_gt9hQuQ6H}#(Hma_Yq@HSVPupj&P{^W#c4rkjF z%DvmxW$!&_DZlPv#7)VQf`u8`{>56i&joEZ{QW1xxYAFx_|q!WjkecJomVdTvR`av z=iVTr+0A7Y)8F2_ANfBB)gYi?HFp6pxSvLNuhL)n8%r$Yap`=}n7=$3yd zZJD=q$ogt;N7YreTkp11cdqjL?^|(2%=*R?`^4$*BMVfOS?=~rHZfoWALgf3KmC<3 zV}gFx>O%g%5|8$-xGVi`!TR{)(Tum-4O@kCShu*(;jyfI)Bb2}!)(rNOkAG@_9@z0 z>fhrsFn@T#zU9$M^*<{Y|9kLCuKoxE!vO{VxmwpV>+Y|(1G3K3)z4*}Q$iB}mt3bi diff --git a/tests/integration/nano/snapshots/nanox/settings_blind_signing_disabled.png b/tests/integration/nano/snapshots/nanox/settings_blind_signing_disabled.png index e65c84558bca2fb8210879c26cd9a6b1f0aba5bf..d754718a333f8c188f8cbf3bb1cd9f7231d11ee2 100644 GIT binary patch delta 411 zcmV;M0c8HN1GNK?B!7HKL_t(|obB0Nj>8}fM$yb@cEbLbl)cOY5<)f@H^GHO_dK;J z{gUGR06h)>0000000000000o;CnEGb&-!gjsch7*JyE)4y^EBRKhP8YO@DFGrC*vK z-AUFRcP(&j*JptRFo>(6E>-E2UhzDE;?tb3_cA<;W|aS^Jb!-Y#??N$&xmH8@7fhA z->oY;3~V;gQ4<9gpm!1t4Zm{jD%n$D0YVLHF!2E!`mA2_46qqb?~g*J9L(G(EwBK0 zIx*M4KD$dxyUqRXn;7+eqHIPLzZq2$^v0(?1D>dPYYmwRuhpD~FORA-xs@&Ug3xLv(fvpK{_zpXxZMjNylEjiTUh{m zO-=tfCH{jfTa59NND%w-Eb0LO0000000000007{Me-sSt7O{YdfcF3Z002ovPDHLk FV1iIuz>5F? delta 408 zcmdnWyoq^&N`0lLi(^Q|oVPclg_;$390G5@^tIf*k^oI(V0-v8Vr#;mH< zzi%63QqRxh0!~&d`)wDNoZQnT&}6?r{l{Fp$4<-ZH0w%LH@(|Y%$Wb~m&D?Ag$Yb= zmgU^MJYl((>Bea`{th4C%Ee#5l;dVNWq;__v?uEKmmfBjtvcUPpENJ~Ezi>I&pl?$ zV%#qRmcQJ7=m5)=yhY2NsXm`K$+bg<$LB!6S(y@eX1mdI@pr%kz22A7 zUi+W2sXg#ge`mSj{kxD$dc}KxSG8vGIqi2?a`wcdxeIyxWtr=aWtTDk(q4CXc{@{p z(Oc1w>Rq2#Iu-s>d?vKDcmJdMOHora%^t*e+@EjviaFND$FE0W>#H8NJ3WyXQnc5# z2tPk{bZ5Y;9VV|c?y_7d>oMQD{`H;rF{|!RE*0J&{M*U@&c7{d=P^9ID1Fh@SUBPR x%9r-bkJL|i*<% diff --git a/tests/integration/nano/snapshots/nanox/settings_blind_signing_enabled.png b/tests/integration/nano/snapshots/nanox/settings_blind_signing_enabled.png index 95d58744c022b8b0c82005783187440d884c1cbc..42077ac36b079f78d20b68737e54ee0123da4b58 100644 GIT binary patch delta 398 zcmV;90dfAM1E>R#B!6#7L_t(|obB0Lj>8}fh2hL-cEbLbl)cPDB!p~ZXoCYp|M%49 zauVT$OM4su0000000000001DwPekZ>p5@n+Qr@UP_eAL<%S)t``U88ypY#_Oo!iCS zbthRj+;@RUCbD8V#=}~1SUD;$Wm_2Vy zwEoO4NKawnq&TBex^wX5h8pRrc|qu)e5@erT=y|qk#%VQnF9|7|n%moG`) zdF6R>gGBN_)0PQlr_SpJeme0-NU`PHfoUJK_a1j${(I3otI0a~cQzjA&adqWj4MoF ze6!4E({e@q(5$4j6}pW_@8$2?({-E2bk*L_t!YoB>mxyS%)qmpYyrMUnkuHJFjjR%<);b<%-1a^q)+W997{hGCs{bOFmKxSB zPSH2tz>uEzXgk}t_13bP^2PtYeeEh@UudmyDlO#WDUHMHk`LtCq?<3WFO{{k}KYerVSDUzQpLjC$!%0)W z$1i2YQ@1CT@VT}>{$}>O%u#zEchKFf@ljhCid1g=65Wz`*HGc=f*Fy|{%fy1YVd4s imZ+oz19ou0%uYa9=V1PV+j~F?JYD@<)-gLJGywqqBC}Ee diff --git a/tests/integration/nano/snapshots/nanox/test_blindsign_basic/00003.png b/tests/integration/nano/snapshots/nanox/test_blindsign_basic/00003.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_blindsign_too_deep/00003.png b/tests/integration/nano/snapshots/nanox/test_blindsign_too_deep/00003.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_blindsign_too_large/00003.png b/tests/integration/nano/snapshots/nanox/test_blindsign_too_large/00003.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_parsing_errors/wrong_last_packet/00006.png b/tests/integration/nano/snapshots/nanox/test_parsing_errors/wrong_last_packet/00006.png index f91c9d9ef3b320bc798584e6f06f456e424421c9..aa2e44568950c4453ee3f4e748d7bab21b68b0df 100644 GIT binary patch delta 384 zcmV-`0e}9W1e*hpB!6N_L_t(|obB3M62c%1Kv8tuN%p^_?!^ygIt(vUpoHQ*UsY+K zP|yaQ0{{R30000000000w|H4qd>qGlEF#T8H0S!dnrqopH~`^sbC8}ghCbE}h@JiA zZ`kZaiTX5}2jNR!GMWKV71?+8mz@FWL8Z*q6E&yLXE_71_kUfbzqVvK0O=y*a*IH= z*f!qQ4R9jT-?=`B@<-89*7_0-2cz_r+c{v_DlowMYt;HJ?DB}qdqg8I^Q*sgE3_We z)NL^ame%e4ww2`SDYnDXP`bfO z>9B_6T0Jq>^Lgp5<~<3gS>m7NHKCqv(f~xug;S*1N?n|WIt|(Rn!J5BH5oS~?^X#V zBK;jVB#7Rm8Spd37OAAnDyg&~SvFF2Erx94nCu1F?+5%jv%jSbH|l>b{XqZ#00000 e00000U=?3d{w%XX!doW*0000WX delta 518 zcmV+h0{Q)$1E2(uB!A~gL_t(|ob8%hl7k=+Mak6cg#9ncz05}{ltVv69&Jp{`AS5) zv4I9JJkkQTZL6;2oYy&e8ZS=we=WcA!9_JZWR-G*|Nd&}-pgS} zRx8=)y#?9rf<{2qk7SXPOsa7(G6K3QIgx4{gr=a>JA~DIwJ+M2S`%!0SeH)7RTc_L zK`pBh^|qMF-10shIR`wJI!piGYTYDUeECk3Ju-Y>vPvDu=mP)%0Gy?9Q9nz@ftr@E z-Xio1zXJ|Y1%G7uH`$ByYGo~T3+wT@3;eqx^@F5!TeV1DbRInAE|_R7$ia!%2lGY^ zUO`6h{cg|&OyJfzDsD>>J`g^10bmw=`Q+>)q%57U zjZ2Ui=L>D8_Q9no>lBw|wo&Ypu5XOh!7Wj&Lt^vgxqp$;rNn&+TUxPme~YQR6Vw3e zQOo2;*$S~VRhS|Q1uILTU&4c8&Y`JU=Vv2_SM=fB#w_FrXO5sY>-^fdk*{OQX3ix$ zLWpq}bLFP|Tn-QLh8Y0>00000000000000000000006j(KaDfJpHy)>Bme*a07*qo IM6N<$g08Rdb^rhX diff --git a/tests/integration/nano/snapshots/nanox/test_provide_pk/bip32_ed25519/00000.png b/tests/integration/nano/snapshots/nanox/test_provide_pk/bip32_ed25519/00000.png index 31271f6f5327429ebe9fc99fc97c501d00a647c8..b822d148aa43310c5c3fd19a047ae3776bbd87bb 100644 GIT binary patch delta 421 zcmV;W0b2gP1HS{1B!7lUL_t(|obB3eZo?o9fMIvqO}PJ&e3$(|Ll$36+o-ma_xY8g zMrF2vKqdkJ00000004LJ@b18yRJC1~QXG5op?nFjp|_HzAz1=i^liAOjamG7ci<5>@5=M$f%Su{&a!_w2HP* zt;E{*?OpDJW6VLUDX8|(&fo{bok;zoTF+x8VB?cmPshHOZY7951)W&q?(>h#*5Pmo zu#>pG=oaCOrhiXCcM&#u;YI*1C~Wxy&rFN=N)^o-;LLv`wtBg^`tOIarR}r2vx=8m zy!elR@=u0yo-Q=2om6+$CbNSh+qh}@zE~q*)v{`Aj-1nt`HQeOb{+v;!JefU@+|1S z>$(3FG@2&kNQO4wi8=pBgjbSX0gkT~_l^6Cj=u;403HAU00000fb07MIVK_D=fAEL P00000NkvXXu0mjf-+|E^ delta 420 zcmV;V0bBmR1HJ>0B!7iTL_t(|obB9OZiFxlKv7TCon-$@%3k_`8d=U`pheiu-1C)M zpr&yikOD7>q}D1Tr4&=XbYlDQ{OOLqy(@4J-O!gZ_oP~DU#l;ds$5l-7HM%)(5L8v zi9fHD(*NoN31~f9Pffa@wJz3<*Jrs8jy?ymrl6yKdImq)+<%E2e^je^tOP9lr>%!$ z--}rZqEA6L_Hp<5M@H*#xCH1)To=qDoYC+q=u?DEUbqo}4TbIg0D>FN9y?7bEW*zG z?}T+fn%S+a+3b|j&Ycb}BF~F80%nm}usO3) z+UGCA=7jSIFn=BPE=7@djqbai`%gi=VKUBSXmL!;`A0-v-W9MNu>ZgAI=Jr9@fTqL z000000000000000008X6|KZ%f+2-lmdq3tB5%#y!~=!<>@GzvN_6ebIgSkmz9Xdw)&S&pDOvIB2;< p`qZj^?vHWq`fY5mFo4k4J~1`Qok?r^V4e>W@O1TaS?83{1OUf!oqzxU delta 343 zcmeyy^oePLO1-70i(^Q|oVRxzg_;a_94@{nn0)WQ$KLMlb5|xU>);k@{=arh2&X6S z27!qgTdzfBmxv_J`#d4t>es%13)!9-=6zlg)a7mCt#v`{eAb33m&{gXKE7S&^6X6E zp`}qPvf_8gHxz#h^*bw~{rSOxt``eC^Jc|YYxx_m znm4_#{<5>@5=M$f%Su{&a!_w2HP* zt;E{*?OpDJW6VLUDX8|(&fo{bok;zoTF+x8VB?cmPshHOZY7951)W&q?(>h#*5Pmo zu#>pG=oaCOrhiXCcM&#u;YI*1C~Wxy&rFN=N)^o-;LLv`wtBg^`tOIarR}r2vx=8m zy!elR@=u0yo-Q=2om6+$CbNSh+qh}@zE~q*)v{`Aj-1nt`HQeOb{+v;!JefU@+|1S z>$(3FG@2&kNQO4wi8=pBgjbSX0gkT~_l^6Cj=u;403HAU00000fb07MIVK_D=fAEL P00000NkvXXu0mjf-+|E^ delta 420 zcmV;V0bBmR1HJ>0B!7iTL_t(|obB9OZiFxlKv7TCon-$@%3k_`8d=U`pheiu-1C)M zpr&yikOD7>q}D1Tr4&=XbYlDQ{OOLqy(@4J-O!gZ_oP~DU#l;ds$5l-7HM%)(5L8v zi9fHD(*NoN31~f9Pffa@wJz3<*Jrs8jy?ymrl6yKdImq)+<%E2e^je^tOP9lr>%!$ z--}rZqEA6L_Hp<5M@H*#xCH1)To=qDoYC+q=u?DEUbqo}4TbIg0D>FN9y?7bEW*zG z?}T+fn%S+a+3b|j&Ycb}BF~F80%nm}usO3) z+UGCA=7jSIFn=BPE=7@djqbai`%gi=VKUBSXmL!;`A0-v-W9MNu>ZgAI=Jr9@fTqL z000000000000000008X6|KZ%f+2-lmdq3tB5%#y!~=!<>@GzvN_6ebIgSkmz9Xdw)&S&pDOvIB2;< p`qZj^?vHWq`fY5mFo4k4J~1`Qok?r^V4e>W@O1TaS?83{1OUf!oqzxU delta 343 zcmeyy^oePLO1-70i(^Q|oVRxzg_;a_94@{nn0)WQ$KLMlb5|xU>);k@{=arh2&X6S z27!qgTdzfBmxv_J`#d4t>es%13)!9-=6zlg)a7mCt#v`{eAb33m&{gXKE7S&^6X6E zp`}qPvf_8gHxz#h^*bw~{rSOxt``eC^Jc|YYxx_m znm4_#{<5>@5=M$f%Su{&a!_w2HP* zt;E{*?OpDJW6VLUDX8|(&fo{bok;zoTF+x8VB?cmPshHOZY7951)W&q?(>h#*5Pmo zu#>pG=oaCOrhiXCcM&#u;YI*1C~Wxy&rFN=N)^o-;LLv`wtBg^`tOIarR}r2vx=8m zy!elR@=u0yo-Q=2om6+$CbNSh+qh}@zE~q*)v{`Aj-1nt`HQeOb{+v;!JefU@+|1S z>$(3FG@2&kNQO4wi8=pBgjbSX0gkT~_l^6Cj=u;403HAU00000fb07MIVK_D=fAEL P00000NkvXXu0mjf-+|E^ delta 420 zcmV;V0bBmR1HJ>0B!7iTL_t(|obB9OZiFxlKv7TCon-$@%3k_`8d=U`pheiu-1C)M zpr&yikOD7>q}D1Tr4&=XbYlDQ{OOLqy(@4J-O!gZ_oP~DU#l;ds$5l-7HM%)(5L8v zi9fHD(*NoN31~f9Pffa@wJz3<*Jrs8jy?ymrl6yKdImq)+<%E2e^je^tOP9lr>%!$ z--}rZqEA6L_Hp<5M@H*#xCH1)To=qDoYC+q=u?DEUbqo}4TbIg0D>FN9y?7bEW*zG z?}T+fn%S+a+3b|j&Ycb}BF~F80%nm}usO3) z+UGCA=7jSIFn=BPE=7@djqbai`%gi=VKUBSXmL!;`A0-v-W9MNu>ZgAI=Jr9@fTqL z000000000000000008X6|KZ%f+2-lmdq3tB5%#y!~=!<>@GzvN_6ebIgSkmz9Xdw)&S&pDOvIB2;< p`qZj^?vHWq`fY5mFo4k4J~1`Qok?r^V4e>W@O1TaS?83{1OUf!oqzxU delta 343 zcmeyy^oePLO1-70i(^Q|oVRxzg_;a_94@{nn0)WQ$KLMlb5|xU>);k@{=arh2&X6S z27!qgTdzfBmxv_J`#d4t>es%13)!9-=6zlg)a7mCt#v`{eAb33m&{gXKE7S&^6X6E zp`}qPvf_8gHxz#h^*bw~{rSOxt``eC^Jc|YYxx_m znm4_#{<5>@5=M$f%Su{&a!_w2HP* zt;E{*?OpDJW6VLUDX8|(&fo{bok;zoTF+x8VB?cmPshHOZY7951)W&q?(>h#*5Pmo zu#>pG=oaCOrhiXCcM&#u;YI*1C~Wxy&rFN=N)^o-;LLv`wtBg^`tOIarR}r2vx=8m zy!elR@=u0yo-Q=2om6+$CbNSh+qh}@zE~q*)v{`Aj-1nt`HQeOb{+v;!JefU@+|1S z>$(3FG@2&kNQO4wi8=pBgjbSX0gkT~_l^6Cj=u;403HAU00000fb07MIVK_D=fAEL P00000NkvXXu0mjf-+|E^ delta 420 zcmV;V0bBmR1HJ>0B!7iTL_t(|obB9OZiFxlKv7TCon-$@%3k_`8d=U`pheiu-1C)M zpr&yikOD7>q}D1Tr4&=XbYlDQ{OOLqy(@4J-O!gZ_oP~DU#l;ds$5l-7HM%)(5L8v zi9fHD(*NoN31~f9Pffa@wJz3<*Jrs8jy?ymrl6yKdImq)+<%E2e^je^tOP9lr>%!$ z--}rZqEA6L_Hp<5M@H*#xCH1)To=qDoYC+q=u?DEUbqo}4TbIg0D>FN9y?7bEW*zG z?}T+fn%S+a+3b|j&Ycb}BF~F80%nm}usO3) z+UGCA=7jSIFn=BPE=7@djqbai`%gi=VKUBSXmL!;`A0-v-W9MNu>ZgAI=Jr9@fTqL z000000000000000008X6|KZ%f+2-lmdq3tB5%#y!~=!<>@GzvN_6ebIgSkmz9Xdw)&S&pDOvIB2;< p`qZj^?vHWq`fY5mFo4k4J~1`Qok?r^V4e>W@O1TaS?83{1OUf!oqzxU delta 343 zcmeyy^oePLO1-70i(^Q|oVRxzg_;a_94@{nn0)WQ$KLMlb5|xU>);k@{=arh2&X6S z27!qgTdzfBmxv_J`#d4t>es%13)!9-=6zlg)a7mCt#v`{eAb33m&{gXKE7S&^6X6E zp`}qPvf_8gHxz#h^*bw~{rSOxt``eC^Jc|YYxx_m znm4_#{<5>@5=M$f%Su{&a!_w2HP* zt;E{*?OpDJW6VLUDX8|(&fo{bok;zoTF+x8VB?cmPshHOZY7951)W&q?(>h#*5Pmo zu#>pG=oaCOrhiXCcM&#u;YI*1C~Wxy&rFN=N)^o-;LLv`wtBg^`tOIarR}r2vx=8m zy!elR@=u0yo-Q=2om6+$CbNSh+qh}@zE~q*)v{`Aj-1nt`HQeOb{+v;!JefU@+|1S z>$(3FG@2&kNQO4wi8=pBgjbSX0gkT~_l^6Cj=u;403HAU00000fb07MIVK_D=fAEL P00000NkvXXu0mjf-+|E^ delta 420 zcmV;V0bBmR1HJ>0B!7iTL_t(|obB9OZiFxlKv7TCon-$@%3k_`8d=U`pheiu-1C)M zpr&yikOD7>q}D1Tr4&=XbYlDQ{OOLqy(@4J-O!gZ_oP~DU#l;ds$5l-7HM%)(5L8v zi9fHD(*NoN31~f9Pffa@wJz3<*Jrs8jy?ymrl6yKdImq)+<%E2e^je^tOP9lr>%!$ z--}rZqEA6L_Hp<5M@H*#xCH1)To=qDoYC+q=u?DEUbqo}4TbIg0D>FN9y?7bEW*zG z?}T+fn%S+a+3b|j&Ycb}BF~F80%nm}usO3) z+UGCA=7jSIFn=BPE=7@djqbai`%gi=VKUBSXmL!;`A0-v-W9MNu>ZgAI=Jr9@fTqL z000000000000000008X6|KZ%f+2-lmdq3tB5%#y!~=!<>@GzvN_6ebIgSkmz9Xdw)&S&pDOvIB2;< p`qZj^?vHWq`fY5mFo4k4J~1`Qok?r^V4e>W@O1TaS?83{1OUf!oqzxU delta 343 zcmeyy^oePLO1-70i(^Q|oVRxzg_;a_94@{nn0)WQ$KLMlb5|xU>);k@{=arh2&X6S z27!qgTdzfBmxv_J`#d4t>es%13)!9-=6zlg)a7mCt#v`{eAb33m&{gXKE7S&^6X6E zp`}qPvf_8gHxz#h^*bw~{rSOxt``eC^Jc|YYxx_m znm4_#{?wI z-!>^n)lQzxxKL|*-dA6f2K9+N30pX|FL5XAe%*J@)#*q*Q^t9lSCSg623Cb$=?g?0 zUd*dp!tcaj;JwaW@OJE%g2?`3{4syk=c%4D{%dc0$N$H<2f?-F-{&N+nk#da=f$~s zbEmU=>U~ykcyjgrwc7oTF&@z`LYDGpGgPj!m%6q1>f+l9w}Xr~u?aYaAr(D}CNQ|3B5`xr9}r+?MRW=j5tOh1YEpnA-Bmt76$6$M=bM4nNr? iY}c8}0`)wEGWf!J*nH32<4-IEKmwkwelF{r5}E*FR+v!$ delta 324 zcmaFIbf0O0O1+w=i(^Q|oVRzP`I-zwS{^3d;rtyR^!?FcPp_ro2UzAB{{POhjBDOP zUH!L{raYN*`s1#3=~D7$pM%36{+`~qdV2Hhy7=S8<@1WK)hxSpZsTjlyZ0{ZZV$O$ z$?dS`SLxm7ypQ^~v`*8iy}@*0<-Zpf<$C4rvSm4+Jt5{`W5gwSq<-!e^Wuv9w};og z51cN#9H-8PrW4(b4}8MRbb8b7t9O^pPBYe+cQ_T R_0e{awVtkiF6*2UngDvWneqSt diff --git a/tests/integration/nano/snapshots/nanox/test_regression_continue_after_reject/reject_signing/00012.png b/tests/integration/nano/snapshots/nanox/test_regression_continue_after_reject/reject_signing/00012.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_regression_continue_after_reject/reject_signing/00013.png b/tests/integration/nano/snapshots/nanox/test_regression_continue_after_reject/reject_signing/00013.png index ecbbf48374e1bd28b37b2be6027fd013612909c0..137ca9e4946dcd461fab8ca146124917077d946d 100644 GIT binary patch delta 339 zcmcc5^p0tQO1-J4i(^Q|oVPb4`3@QIxCS=g@ch1C<$Wu^cjn0po=zWEzx&A~xa5j{ zaI`T41gzMxd-wg{rfa{y;fuMpc2m;J<{*aCn~t=vy7M$UQ^7@(;dQD)Y^`zi*>?wI z-!>^n)lQzxxKL|*-dA6f2K9+N30pX|FL5XAe%*J@)#*q*Q^t9lSCSg623Cb$=?g?0 zUd*dp!tcaj;JwaW@OJE%g2?`3{4syk=c%4D{%dc0$N$H<2f?-F-{&N+nk#da=f$~s zbEmU=>U~ykcyjgrwc7oTF&@z`LYDGpGgPj!m%6q1>f+l9w}Xr~u?aYaAr(D}CNQ|3B5`xr9}r+?MRW=j5tOh1YEpnA-Bmt76$6$M=bM4nNr? iY}c8}0`)wEGWf!J*nH32<4-IEKmwkwelF{r5}E*FR+v!$ delta 324 zcmaFIbf0O0O1+w=i(^Q|oVRzP`I-zwS{^3d;rtyR^!?FcPp_ro2UzAB{{POhjBDOP zUH!L{raYN*`s1#3=~D7$pM%36{+`~qdV2Hhy7=S8<@1WK)hxSpZsTjlyZ0{ZZV$O$ z$?dS`SLxm7ypQ^~v`*8iy}@*0<-Zpf<$C4rvSm4+Jt5{`W5gwSq<-!e^Wuv9w};og z51cN#9H-8PrW4(b4}8MRbb8b7t9O^pPBYe+cQ_T R_0e{awVtkiF6*2UngDvWneqSt diff --git a/tests/integration/nano/snapshots/nanox/test_reject_pk/00000.png b/tests/integration/nano/snapshots/nanox/test_reject_pk/00000.png index 31271f6f5327429ebe9fc99fc97c501d00a647c8..b822d148aa43310c5c3fd19a047ae3776bbd87bb 100644 GIT binary patch delta 421 zcmV;W0b2gP1HS{1B!7lUL_t(|obB3eZo?o9fMIvqO}PJ&e3$(|Ll$36+o-ma_xY8g zMrF2vKqdkJ00000004LJ@b18yRJC1~QXG5op?nFjp|_HzAz1=i^liAOjamG7ci<5>@5=M$f%Su{&a!_w2HP* zt;E{*?OpDJW6VLUDX8|(&fo{bok;zoTF+x8VB?cmPshHOZY7951)W&q?(>h#*5Pmo zu#>pG=oaCOrhiXCcM&#u;YI*1C~Wxy&rFN=N)^o-;LLv`wtBg^`tOIarR}r2vx=8m zy!elR@=u0yo-Q=2om6+$CbNSh+qh}@zE~q*)v{`Aj-1nt`HQeOb{+v;!JefU@+|1S z>$(3FG@2&kNQO4wi8=pBgjbSX0gkT~_l^6Cj=u;403HAU00000fb07MIVK_D=fAEL P00000NkvXXu0mjf-+|E^ delta 420 zcmV;V0bBmR1HJ>0B!7iTL_t(|obB9OZiFxlKv7TCon-$@%3k_`8d=U`pheiu-1C)M zpr&yikOD7>q}D1Tr4&=XbYlDQ{OOLqy(@4J-O!gZ_oP~DU#l;ds$5l-7HM%)(5L8v zi9fHD(*NoN31~f9Pffa@wJz3<*Jrs8jy?ymrl6yKdImq)+<%E2e^je^tOP9lr>%!$ z--}rZqEA6L_Hp<5M@H*#xCH1)To=qDoYC+q=u?DEUbqo}4TbIg0D>FN9y?7bEW*zG z?}T+fn%S+a+3b|j&Ycb}BF~F80%nm}usO3) z+UGCA=7jSIFn=BPE=7@djqbai`%gi=VKUBSXmL!;`A0-v-W9MNu>ZgAI=Jr9@fTqL z000000000000000008X6|KZ%f+2-lmdq3tB5%#y!~=!<>@GzvN_6ebIgSkmz9Xdw)&S&pDOvIB2;< p`qZj^?vHWq`fY5mFo4k4J~1`Qok?r^V4e>W@O1TaS?83{1OUf!oqzxU delta 343 zcmeyy^oePLO1-70i(^Q|oVRxzg_;a_94@{nn0)WQ$KLMlb5|xU>);k@{=arh2&X6S z27!qgTdzfBmxv_J`#d4t>es%13)!9-=6zlg)a7mCt#v`{eAb33m&{gXKE7S&^6X6E zp`}qPvf_8gHxz#h^*bw~{rSOxt``eC^Jc|YYxx_m znm4_#{?wI z-!>^n)lQzxxKL|*-dA6f2K9+N30pX|FL5XAe%*J@)#*q*Q^t9lSCSg623Cb$=?g?0 zUd*dp!tcaj;JwaW@OJE%g2?`3{4syk=c%4D{%dc0$N$H<2f?-F-{&N+nk#da=f$~s zbEmU=>U~ykcyjgrwc7oTF&@z`LYDGpGgPj!m%6q1>f+l9w}Xr~u?aYaAr(D}CNQ|3B5`xr9}r+?MRW=j5tOh1YEpnA-Bmt76$6$M=bM4nNr? iY}c8}0`)wEGWf!J*nH32<4-IEKmwkwelF{r5}E*FR+v!$ delta 324 zcmaFIbf0O0O1+w=i(^Q|oVRzP`I-zwS{^3d;rtyR^!?FcPp_ro2UzAB{{POhjBDOP zUH!L{raYN*`s1#3=~D7$pM%36{+`~qdV2Hhy7=S8<@1WK)hxSpZsTjlyZ0{ZZV$O$ z$?dS`SLxm7ypQ^~v`*8iy}@*0<-Zpf<$C4rvSm4+Jt5{`W5gwSq<-!e^Wuv9w};og z51cN#9H-8PrW4(b4}8MRbb8b7t9O^pPBYe+cQ_T R_0e{awVtkiF6*2UngDvWneqSt diff --git a/tests/integration/nano/snapshots/nanox/test_reject_transaction/00012.png b/tests/integration/nano/snapshots/nanox/test_reject_transaction/00012.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_reject_transaction/00013.png b/tests/integration/nano/snapshots/nanox/test_reject_transaction/00013.png index ecbbf48374e1bd28b37b2be6027fd013612909c0..137ca9e4946dcd461fab8ca146124917077d946d 100644 GIT binary patch delta 339 zcmcc5^p0tQO1-J4i(^Q|oVPb4`3@QIxCS=g@ch1C<$Wu^cjn0po=zWEzx&A~xa5j{ zaI`T41gzMxd-wg{rfa{y;fuMpc2m;J<{*aCn~t=vy7M$UQ^7@(;dQD)Y^`zi*>?wI z-!>^n)lQzxxKL|*-dA6f2K9+N30pX|FL5XAe%*J@)#*q*Q^t9lSCSg623Cb$=?g?0 zUd*dp!tcaj;JwaW@OJE%g2?`3{4syk=c%4D{%dc0$N$H<2f?-F-{&N+nk#da=f$~s zbEmU=>U~ykcyjgrwc7oTF&@z`LYDGpGgPj!m%6q1>f+l9w}Xr~u?aYaAr(D}CNQ|3B5`xr9}r+?MRW=j5tOh1YEpnA-Bmt76$6$M=bM4nNr? iY}c8}0`)wEGWf!J*nH32<4-IEKmwkwelF{r5}E*FR+v!$ delta 324 zcmaFIbf0O0O1+w=i(^Q|oVRzP`I-zwS{^3d;rtyR^!?FcPp_ro2UzAB{{POhjBDOP zUH!L{raYN*`s1#3=~D7$pM%36{+`~qdV2Hhy7=S8<@1WK)hxSpZsTjlyZ0{ZZV$O$ z$?dS`SLxm7ypQ^~v`*8iy}@*0<-Zpf<$C4rvSm4+Jt5{`W5gwSq<-!e^Wuv9w};og z51cN#9H-8PrW4(b4}8MRbb8b7t9O^pPBYe+cQ_T R_0e{awVtkiF6*2UngDvWneqSt diff --git a/tests/integration/nano/snapshots/nanox/test_sign_ballot/00006.png b/tests/integration/nano/snapshots/nanox/test_sign_ballot/00006.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_sign_delegation/00005.png b/tests/integration/nano/snapshots/nanox/test_sign_delegation/00005.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_sign_failing_noop/00008.png b/tests/integration/nano/snapshots/nanox/test_sign_failing_noop/00008.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_sign_increase_paid_storage/00006.png b/tests/integration/nano/snapshots/nanox/test_sign_increase_paid_storage/00006.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_sign_micheline_without_hash/00002.png b/tests/integration/nano/snapshots/nanox/test_sign_micheline_without_hash/00002.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_sign_origination/00008.png b/tests/integration/nano/snapshots/nanox/test_sign_origination/00008.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_sign_proposals/00006.png b/tests/integration/nano/snapshots/nanox/test_sign_proposals/00006.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_sign_register_global_constant/00005.png b/tests/integration/nano/snapshots/nanox/test_sign_register_global_constant/00005.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_sign_reveal/00005.png b/tests/integration/nano/snapshots/nanox/test_sign_reveal/00005.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_sign_sc_rollup_add_messages/00007.png b/tests/integration/nano/snapshots/nanox/test_sign_sc_rollup_add_messages/00007.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_sign_sc_rollup_execute_outbox_message/00012.png b/tests/integration/nano/snapshots/nanox/test_sign_sc_rollup_execute_outbox_message/00012.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_sign_sc_rollup_originate/00015.png b/tests/integration/nano/snapshots/nanox/test_sign_sc_rollup_originate/00015.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_sign_set_consensus_key/00005.png b/tests/integration/nano/snapshots/nanox/test_sign_set_consensus_key/00005.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_sign_set_deposit_limit/00005.png b/tests/integration/nano/snapshots/nanox/test_sign_set_deposit_limit/00005.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_sign_transaction/00008.png b/tests/integration/nano/snapshots/nanox/test_sign_transaction/00008.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_sign_transfer_ticket/00010.png b/tests/integration/nano/snapshots/nanox/test_sign_transfer_ticket/00010.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_sign_with_another_seed/00008.png b/tests/integration/nano/snapshots/nanox/test_sign_with_another_seed/00008.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_sign_with_long_hash/00008.png b/tests/integration/nano/snapshots/nanox/test_sign_with_long_hash/00008.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_tz1_bip25519_sign_micheline_basic/00002.png b/tests/integration/nano/snapshots/nanox/test_tz1_bip25519_sign_micheline_basic/00002.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_tz1_ed25519_sign_micheline_basic/00002.png b/tests/integration/nano/snapshots/nanox/test_tz1_ed25519_sign_micheline_basic/00002.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_tz2_sign_micheline_basic/00002.png b/tests/integration/nano/snapshots/nanox/test_tz2_sign_micheline_basic/00002.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/test_tz3_sign_micheline_basic/00002.png b/tests/integration/nano/snapshots/nanox/test_tz3_sign_micheline_basic/00002.png index 35937201f8a4403c5534066f494c01d7d7a5e712..471324463647c42b2de74c282e34caf0e801955d 100644 GIT binary patch delta 433 zcmV;i0Z#tO1Iq)DB!7}gL_t(|obA|K62c%1K+)*96ZXF(_TmR4gFFgoONid{38000000000py!YOF?N-dWYd7FD=0YF*NCIN?opZV^nPn*ftr^B{^u<;Jf-DE7 zqc64+5JMb;Zaw-Ua?@_Wv~m`*8-1}g0)i~urlW6|#VtPo0DpV?x7D?>4ORUA9djY)L3AOU`QfpfbF-6>MFN_LoFmNIdquy-B(V@LpC#dUMK;%dPZr0mhJa*gV>PuQrH z+r+{1ZMA;flFq()4Yd*AUgSLrNr6uV_#RqS`+7=_=tZHc=?|xCe?*}>w zXq|FD&}V-0ssI200000 b0CYS76s$DUVDrbc00000NkvXXu0mjfnc&bf delta 431 zcmV;g0Z{(S1IYuBB!7@eL_t(|obB9g4#FS|fMGP=g!>T>8E?7$&%T-G{6cW1P~Sj=G6;Gi3R#n*DQK zQa>sB;mmhiVt)i&RjuyhhhH@B``xM4_5T~^ zc}l=&hVdKy;41-HlLOb$555v0U+(oD{m}ixrp1l^+bGW|Pa_~}!tFZxj(NQ02LJ#o Zc>_siG}F2^ldu2)002ovPDHLkV1jy#(s=*? diff --git a/tests/integration/nano/snapshots/nanox/version.png b/tests/integration/nano/snapshots/nanox/version.png index c7b25003578a0782d5706c672ecc8144fef7a1fd..1e85ced3ab54cf18494bcf14952995fdd48d88e2 100644 GIT binary patch delta 313 zcmX@lbcJbxO1-qFi(^Q|oVPb(`I;33+yXC^sK2TA+&tZGg3zh?8CPc-ezy@6bl$fx zgolv<0c@spba>qU_c<_b&sOzb|zHw@395USwdn^NN{c!db(|)u!1XVNX{-mvv4F FO#uFwj$;4- delta 308 zcmV-40n7f>0?z`FB!3o3L_t(|obA{_j=~@m08qxvO}PJ&xXUbv1cBB%Mxo7nD+08B z_>@*cm@TE0QtHcZ-s&uFebwp4P{bHxjI*QIG@RJqzSAOOsKd=6<=Aq4DKs5QxxPbP zQ(ySyk>;One)Qo9SZ(&pimvylrsvkGuai+27#c-MTg7 zTdh;9^NIxkLim{-z!Uq&20I@)OMU-b!OoxCmzq{HI1S~S+SAYlU3)V*!4r_r8`j@U z{^tY