anchor.diff:    }
   }
   
  +class AwsCanonicalRequest{
  +  String metode = 'GET';
  +  String path = '/';
  +  String query = '';
  +  Map<String,String> headers = {};
  +  
  +  String toString(){
  +    StringBuffer buffer = new StringBuffer();
  +    
  +    buffer.writeln(metode.toUpperCase());
  +    buffer.writeln(path);
  +    buffer.writeln(query);
  +    
  +    return buffer.toString();
  +  }
  +}
   
   void main() {
     AwsKey key = new AwsKey();
  
positive.code:   
    print('f4780e2d9f65fa895f9c67b32ce1baf0b0d8a43505a000a1a9e090d414db404d');
    print(key);
  }
  
negative.code: import 'dart:crypto';
  import 'dart:utf';
  import 'dart:uri';
  import 'dart:io';
  import 'package:intl/intl.dart';
  
  final DateFormat AWSDATE = new DateFormat('yyyyMMdd');
  